Rachel Elliot worked, among other jobs, as a shepherd, a paddle-steamer steward and an editor before becoming a children's author. She has written over 150 books for children and lives in the South West of England with her family.