I loves this book. It mixed everything I love together so maybe isn't for everyone one. Trivia, university challenge, unreciprocated love. The humour is quirky, the thought processes of the main character are bizarre and I haven't laughed so much reading a book in years. It totally cheered me up. I hate books where everything works out and goes well. This book isn't like that and I loved it. I'm reading all his other books now. This author is great!