Stephen most recent publication was a middle-grade novel, The Lighthouse at Pelican Rock, a time-slip story set on the south coast of NSW, published by Eagle Books to great reviews.
He has just finished working on a musical adaptation of Pamela Freeman's children's classic Victor's Quest, for which he has written the songs.
His current writing project is a children's book about a boy who is trying to convince his parents to let him have a pet python.
Over the years, he has also been an archaeologist, university tutor, librarian, computer game programmer and musician. He is one of the world experts in the exceedingly obscure field of Edomite pottery, quite knowledgeable about 18th century Thieves' Cant and also plays the saxophone.
In addition to writing his children's book, he is currently building a computer system to facilitate interactive narrative storytelling, the initial story for which is set in the fantasy world of H.P. Lovecraft, and he is writing up some outstanding archaeology reports.