The truth of all things - Shields, Kieran (Crown Pub., 2012)