Title: Alphabet of Thorn
Author: Patricia McKillip
Excellent, excellent book. If you've never read anything by Patricia McKillip, you really need to. *nods gravely*
So her writing style is very unique - it's lyrical and very visual. I've never read anyone who writes even remotely like she does. Her writing can get a little confusing and... contorted, for lack of a better description, but it's usually excellent because it's so involved.
This book in particular was excellent. Her writing style is excellent, and her plots are usually good - but this plot was great. I was really impressed. It was one of those cliffhangers where you would spend most of the book wondering what was going to happen next and all that. I made a lot of predictions for what was going to happen throughout the book, but they all turned out to be wrong. So it's unpredictable, too.
Anyway, I suggest you guys pick this one up. Very good.