Ball Don't Lie

Paperback
$10.99 US
On sale Mar 13, 2007 | 304 Pages | 978-0-385-73425-7
Age 14 and up | Grade 9 & Up
Reading Level: Lexile 710L