Author: W. Hannaford (translator) Brown