A hilarious and deeply moving diary novel from bestselling author Alex Barclay – this might just be the funniest book ever to make you cry your eyes out. This is the …