Mapping paradise : a history of heaven on earth - Scafi, Alessandro (British Library, 2006)