Bury your nose in these novels and nonfiction books about perfume, from romances to horror to history, including Perfume: A Century of Secrets by Lizzie Ostrom.
Your favorite Harry Potter characters got matched up with a perfect-for-them fragrance.