Author: Tancock, Osborne William.