Guy Stewart Callendar (Q610596)
British engineer
Language: