Revelation - Maxwell, Marcus (Doubleday, 1998)