Carnivalesque by Neil Jordan
I don’t even know what happened in the first half of this book. I picked up this book about three times and I ended up getting bored at around 22%. But I knew that I had to write this review, so that meant that I had to try and get through as much of this book as possible, so I started it again and forced my way through it… And finally, I finished it, and this is my verdict.