Terence C. Diane Coyle Terence R. Terence A.Goggin Terence Daniel Coyle Diane Coyle. Fred Hoyle Peter Doyle (美)Terence Parr著