Ciarrai is running away from a past that¿s still breathing down his neck. Jack has no past, his memory wiped in the accident that killed his parents. They meet and their lives move forward like stones skimming the surface of the water, dipping into memories that want to surface and those that want to lie buried forever.
Together, they struggle to come to terms with what happened in the past and where they want to go in the future, but can Jack cope with a man who likes to dress in leather mini-skirts and silk kimonos? Can Ciarrai trust Jack with the secrets of his past; secrets he can¿t escape, secrets that are snapping at his heels?
When those secrets catch up, forcing Ciarrai back to the life he¿d left, a life that was slowly draining his life away, he and Jack¿s love is both threatened and tested by forces from without and within.