Geisha, Harlot, Strangler, Star: A Woman, Sex, and Morality in Modern Japan by William Johnston Back to product details page >