William Ward Armstrong (Q8020010)
Canadian mathematician and computer scientist
Language: