David Orme was a teacher for 18 years before he became a full-time writer. When he is not writing books, he travels around the country, giving performances, running writing workshops, and running courses. David has written more than 250 books, including poetry collections and anthologies, fiction and nonfiction, and school textbooks. He currently lives in Winchester, England.