Prophets of the apocalypse : David Koresh and other American messiahs