The Essential Turing by B. Jack. Copeland (Paperback, 2004) | DealShopping USA