Will Grayson, Will Grayson - 'John Green',  'David Levithan' Great, great book. I loved it! Few books have made me laugh out loud as many times as this book did. It was hilarious in some parts and heartbreaking in others––and over all, the two authors did a fantastic job of creating interesting and thoroughly likable characters, as well as telling an awesome story. Amazing book!