The universe and beyond - Dickinson, Terence (Firefly Books, 2010)