Joseph Perigot has been a philosophy teacher, a journalist and a publisher and is now a scriptwriter and novelist. He has written a number of celebrated books for children. N. B. Grace is a novelist and playwright who has edited numerous books for young readers. She Lives in the USA.