Author: Kaines Adlard Coles Herbert George Hasler