Surviving Armageddon : solutions for a threatened planet / - McGuire, Bill, (Oxford University Press,, 2005)