Home/SuckerpunchReviewsSuckerpunchby David Hernandez2007·224 pages·enPublisher, ISBN & more▾PublisherHarperTeenISBN9780061761669Similar booksRummaging the shelves…ReviewsLoading reviews…