Age of miracles - Walker, Karan Thompson (London Simon & Schuster, 2012)