Diary of a Grumpy Old Git: Getting Through Life One Rant at a Time by Tim Collins (Hardback, 2012)