Part of Alma Classics Evergreens series of classics at GBP4.99, Anna Karenina presents, here in a new translation, a poignant blend of realism and lyricism that makes it one of...
Anne Shirley is an eleven-year-old orphan who has hung on determinedly to an optimistic spirit and a wildly creative imagination through her early deprivations. She erupts into the lives of...
Anne Shirley is an eleven-year-old orphan who has hung on determinedly to an optimistic spirit and a wildly creative imagination through her early deprivations.