Author: Temperley Harold William Vazeille