Author: MacDonald Hastings
Bio: See https://openlibrary.org/authors/OL28204A/Macdonald_Hastings