Book cover for Hardball by Sara Paretsky
2009 Released
576 Pages
8-9 Hours
Audiobook Unavailable
Paperback Unavailable
Hardback Unavailable
BerkleyISBN 9781101133828