Author: Robert Archibald 1788-1867 Armstrong