I am absolutely loving this book.
I have about 100 pages to go and I am struggling to put it down. When I have to go to sleep I dream about it, during the day I cannot stop thinking about it.
It has everything I want right now.
I don't know why I keep referring to this dress as 'geeky', because as I'm fairly geeky anyway surely it's no surpris...