The Weather Diviner: A Novel - Elizabeth Murphy