David Macbeth Moir Avatar image

David Macbeth Moir

Professions :

Born :

January 5, 1798

Died :

July 6, 1851
Browse All Authors