Penelope Farmer Penelope Jane Farmer (born 1939) is a British writer of books for children and adults.