Author: fred hoyle