Gerald of Wales; a mediaeval egotist | NiceBooksReads