A fantasy mystery detective novel! What a peculiar combination! But under the pen of Glen Cook it works marvelously well. This book had everything one might want or expect from a fantasy / detective story: hard-boiled & unique characters, tangled & mysterious plots, lots of action & grit, funny & witty dialogue, fantastical monsters & crazy magic... should I go on? If you like the things I just mentioned, read it; you won't be disappointed!