Conflict in the Cosmos: Fred Hoyle's Life in Science