Author: Edwin Hebden John James MacFarlane