Will Grayson, Will Grayson - 'John Green',  'David Levithan' I posted a video review on my youtube channel http://www.youtube.com/watch?v=KoAn40KpeE4