Re: A small correction.
"EDSAC was a grand achievement indeed - but it wasn't the first."
I agree (and I posted the same thing recently on another thread). The weasel words being used in a number of places are that EDSAC was the first "practical" computer.
However, the Manchester Baby ran its first program in June 1948, and was a true digital computer. The Mk.1 ran an error free program almost exactly a year later. Manchester really had nearly a year of priority.