Author: Fred and, Geoffrey Hoyle Hoyle