Author: Hoyle, Fred, Sir, and Hoyle, Geoffrey