Author: Moore Albert Weston b 1842