3.5+ Stars

The Olive Readers by Christine Aziz, Review: An ominous premonition

The Olive Readers by Christine Aziz, Review: An ominous premonition