Out of the flames - Goldstone, Lawrence (Century, 2003)