Reading progress update: I've read 75%.

Divined (The Last Oracle Book 3) - Emily Wibberley

So many things are happening and I don't know what to think. This is crazy!!!!