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.

You can find out more about Stephen Cox through his website www.stephencox.co.uk or his Twitter @stephenwhq. Stephen also has a free email newsletter www.tinyletter.com/stephen_cox which gives exclusive content such as chapters and free stories, online events, updates and giveaways.