Author: John Hamilton 1808-1894 Thom