Author: l.h.d. j. horace mcfarland