Stephen Cox was born in the USA and now lives in London with his partner of twenty years. A father to two children, he has worked for various not-for-profits, most notably for twelve years with Great Ormond Street Hospital.
Our Child of Two Worlds
Our Child of the Stars
© Hachette Australia, All Rights Reserved · Site by Chook