Author: Hamilton, Henry Blackburne.