About me
J D Beedle is a professional sailor and has spent most of his life on the high seas. When ashore, he enjoys walking, cycling, and working out. J D also loves spending time with his husband and cat in the sunshine or, when the wind’s blowing cold, by a cozy fire. He's been writing since childhood.