michaelmccallister.com
Books
Over the last 15 years, I’ve published five books, which you can find through the various links on this page. I’m proud of all of them, and while dated, even the older ones have their u…