Author: John Elliot Fred Hoyle