John von Neumann and the origins of modern computing - Aspray, William (Array, 1990)