A review by bookish_bobbin
The Perfume by Caroline B. Cooney

4.0

... bit confusing at points but a terrific idea. Just wish I knew more about how it ended.