What an incredible life story! I read this book because my mom pointed out that Katherine is one of my great great great grandparents. A great story, characters that actually grow during the tale, and a fascinating glimpse into life in the middle ages.