William Selwyn (Q8018269)
British general (1655-1702)
Language: