Love in the Time of Cholera
(7) Snow Line
The twisting complexity of this book's plot makes it challenging enough to be plenty interesting. Events don't unfold linearly, so it can be a little tough to keep them straight. As well, characters constantly seem to be changing their minds or revising their opinions on things. So don't worry if you get a little confused. Just sit back and see where the novel takes you.