Author: John Watson M\'Crindle