Cricket's Strangest Matches: Extraordinary but true stories from over a century of cricket by Andrew Ward (Hardback, 2010)