Anna Buchan's historical novel 'Olivia in India' takes readers on a captivating journey through British India in the early 20th century. The book elegantly combines historical accuracy with engrossing storytelling, painting a vivid picture of the complex social dynamics and political tensions of the era. Buchan's lively prose and attention to detail make the reader feel fully immersed in Olivia's ...