The facts integrate with the fiction very well. It's not the writing I didn't like, it was really quite good. It was the people, and since they're based on actual people, that's not the author's fault that they were self centered, egocentric jerks. What the author did amazingly well though, is no matter how fiercely you disagreed with Mamah's actions, you couldn't hate her. I couldn't love her and root for her, but I couldn't hate her. I wouldn't really recommend this book, though I'm glad I finished it. I knew nothing about Frank Wright until I read this and that prompted me to do a little actual research and I appreciate that.
You will find an official plot line description at: