The Long Day of Joshua and Six Other Catastrophes
Subtitle: A Unified Theory of Catastrophism