John Walsh (Q526816)
scientist and politician from England born in 1726
Language: