Special Assignments - Boris Akunin

Boris Akunin's well-loved, inimitable hero faces two very different adversaries: one, a deft,…