A Thousand Splendid Suns is the story of Mariam and Laila, two Afghan women married to the same abusive man, Rasheed. Mariam is Rasheed's first wife, an illegitimate daughter married off to the woodworker for money. When Mariam proves infertile, though, Rasheed marries the privileged and beautiful Laila who is, unbeknownst to him, already pregnant with her lover Tariq's child. Mariam and Laila clash initially, but after Rasheed's abuse scales out of control they align to escape him. Mariam murders their captor and is executed for the crime, freeing Laila.
The original provider of professionally-written study guides, Cliffs Notes were available in print form before the Internet even existed. Their content is very comprehensive and includes an analysis of characters, detailed chapter by chapter summaries, critical essays, essay topics, and many other sections.
Their book summaries aren't as good as other providers, but PinkMonkey often has interesting insights that aren't mentioned elsewhere on the Internet. For example, they go over literary elements (like setting, conflict, and mood), compare and contrast, and symbolism/motifs. It's a good site if you want to find a unique fact or angle that other students don't know about.
You won't get any frills with GradeSaver -- just the content you expect. Their study guides include a full plot summary, themes and character analysis, study questions, and the e-text of the book. One hidden gem is their collection of literature essays, but you'll have to pay for it.
Includes the standard sections found in most book notes, including a book synopsis, chapter by chapter analysis, author biography, character list, essay topics, book report ideas, and study questions. This website is less comprehensive than other book notes sites, but could be useful if you're looking for a quick review.