B. Jack. Copeland

The Essential Turing (Paperback)
Added to basket
The Essential Turing (Hardback)
Added to basket