Latest Release
The conclusion to the stunning L.A. Witch series!
Join Holly, Tiffany, Natasha and their friends in a race against time to prevent Armageddon.
Don’t wait to read the final book in the L.A. Witch series, L.A. Witch: The Last Dragon.
Get Started
New to my books? I write science fiction and fantasy, with 5 series and several standalone books. The books below are great jumping on points!
Stay Connected
If you’d like to receive my newsletter, please sign up here.
Hi, I’m Todd

If you’re looking for Todd J. McCaffrey, the author, you’ve found him!
If you’re looking for Anne McCaffrey — my mother — you can find her here.
If you’re looking for Todd Johnson, the author, you’ve found him as well!
If you’re looking for Todd B. McCaffrey, the Retired US Army Colonel — you’re in the wrong place!
Feel free to look around, with over 40 books published, there’s plenty to see.
Finally, if you’re interested, I’ve got a monthly newsletter. Sign up here.