Ted Cooke-Yarborough

Physicist, computer pioneer