Alexander Haldane Oswald (Q4719043)
British politician
Language:
other details
aliases Alexander Haldane Oswald of Auchincruive
Alexander Oswald
description British politician

External Links