Penny, have you read this book? It is one of the best novels I ever read. The author did a lot of research because it is mainly historically accurate. Of course he had to throw in a lot of filling to keep the interest of those who just want a novel.
I own a first edition and a copy of the sixth printing.