A mirror of medieval Wales : Gerald of Wales and his journey of 1188