Trillion year spree - Aldiss, Brian Wilson,Wingrove, David (Gollancz, 1986)