Author: Mitchell, James Alexander Hugh Rycroft, Charles.