British astronomer Fred Hoyle