Author: Arthur Hamilton Fairfull