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