Will Grayson, Will Grayson
John Green
'Funny, rude and original' - New York Times Book Review 'Will have readers simultaneously laughing, crying and singing at the top of their lungs' - Kirkus Reviews 'This novel has serious buzz' - EntertainmentWeekly.com