The Kite Runner

Paperback
$17.00 US
On sale Mar 05, 2013 | 400 Pages | 978-1-59463-193-1
Reading Level: Lexile 840L