A review by marymoury
Leviathan by Boris Akunin, Boris Akoenin

3.0

Well written and good head scratcher, I was simply put off by the inner workings of several of the characters.