A review by westernhorizon
Geisha by Arthur Golden

5.0