Kim Harrison’s Three Kinds of Lucky is an immediately compelling urban fantasy with an intricate magic system and complex world.
By Kim Harrison
Kim Harrison’s Three Kinds of Lucky is an immediately compelling urban fantasy with an intricate magic system and complex world.