The Supernaturalist - Eoin Colfer I'm not sure it's exactly four stars but I didn't have to heart to give it three. It's more like a 3.8

It had an unexpected twist to th eplot at the end that I wasn't expecting at all. It was truly a good work of fiction.