J.J. McAvoy

Photo by courtesy of the author
J.J. McAvoy has written numerous independently published novels that have been translated into six languages and are bestsellers in Turkey, Israel, and France. Her debut was Aphrodite and the Duke. She is active and delightful on social media.

Books by J.J. McAvoy