My Books

A complete list of books that I have authored in reverse chronological order by publication date.

Recommended Books

A list of books that I have, or am currently reading through that I would recommend to others!  This list will be periodically updated as there are many more books that I would recommend that have not yet been added!