Little ice ages. ancient and modern - Grove, Jean M. (Routledge, 2004)