Today the topic of Top Ten Tuesdays is Books That Broke My Heart A Little.

I haven’t read many of these lately but here goes:

1, Khaled Hosseini: A Thousand Splendid Suns
2, Daniel Keyes: Flowers for Algernon
3, Lois McMaster Bujold: Cryoburn
4, Marie Brennan: A Star Shall Fall
5, Rachel Caine: Thin Air
6, Jaqueline Carey: Kushiel’s Avatar
7, Seanan McGuire: One Salt Sea
8, Robin McKinley: Deerskin
9, Brandon Sanderson: the Hero of Ages

In most of these books very bad things happen to characters I love or the plot is set in a way that you can see the train wreck coming but have to read anyway.