Will Grayson, Will Grayson by John  Green
Best Books of 2010
1,580 books — 2,476 voters