Stephen J. Golds was born in London, U.K, but has lived in Japan for most of his adult life. He enjoys spending time with his daughters, reading books, traveling, boxing and listening to old Soul LPs. Glamour Girl Gone, his debut novel, will be released by Close to The Bone Press January 29th, 2021. He recommends The Samaritans.
“I got lost a few times trying to find the place,” it was a lie. I’d stood outside the main gates smoking and pacing back and forth, reading graffiti on brick walls for over forty-five minutes before I’d finally entered the small clinical hospital.