Penelope Farmer was born in Kent, in 1939, the younger of twin girls. After boarding school and Oxford University she did a variety of jobs, from teaching to working as a filing clerk, followed by a year of social studies at London University. Then she settled down to raise a family and write full time. Over the course of her long career as a writer, she published many novels and short stories for adults and children.