Stephen is an experienced children's author with over 30 titles published. He has written two stories for teenagers and numerous language texts for students of English as a Foreign Language.