Overview

John Mactaggart

(1791—1830) engineer and poet