S. J. Bennett was born in Yorkshire, England and lives in London. An army child, she grew up travelling around the world. Her first novel was published when she was 42, after a varied career and lots of procrastination. She is the award-winning author of several books for children and teaches and podcasts about writing.