B. HoyleBooksAstronomical origins of lifeThe theory of cosmic grainsHoyle's Complete and Authoratative Book of GamesTransport geography: an introductionFoundation of East African GeographyAuthor data: Open Library