Alan M. Turing
Sara Turing
ISBN 10:
1107020581 ISBN 13:
9781107020580
Published by Cambridge University Press, 2012
New
Condition: New
Hardcover