An island on fire : the extraordinary story of Laki, the volcano that turned eighteenth-century Europe dark / - Witze, Alexandra,