A journey with Fred Hoyle

Chandra Wickramasinghe
World Scientific
9789812389121
981-238-912-1