Doctor Who: The Essential Guide, by Justin Richards (Penguin Books, 2013).