Harriet Steel has written a very well researched book. I am a Brit and therefore very critical when reading historical fiction. If a book is not right after 20 pages then I don't read any further. But Harriet knows her stuff every bit as much as C.J....