Very interesting book about the time period, and the possible causes of the Dark Ages. Volcano - Weather - Famine - Plague. All basically inter-linked, but basically starting with a volcano.
Interesting that he links population loss in the Arabian Peninsula with the rise of Islam. Quite some catastrophe there.