Author: Edmund Henry Garrett
Alternate names: Edmund H. Garrett