"Caroline knows best." Caroline's mother ran away from her father when Caroline was four years old, and her father and stepmother died fifteen years later, leaving her with a young step-brother and two young step-sisters to bring up. Orphaned, and in the care of their eldest sister, the three children grow up in a world where one thing is true: "Caroline knows best." The children adore her, but as they grow up and spread their wings, tension creeps into formerly happy relationships as Caroline cannot bear to relinquish her ...

Caroline 2015, Macmillan Bello, London

ISBN-13: 9781509810055

Paperback

Select
Caroline 2015, Macmillan Bello, London

ISBN-13: 9781509810048

Hardcover

Select