

The True Story of Alexander the Great
2005

Ancient Greece By Train
2025

Life, Death and Reincarnation
2015

Ancient Worlds
2010

The Greeks: Crucible of Civilization
2000
Testing God
2001

Intro to Nietzsche
2026

The Philosophy of Science
2026

God, The Bible & Humanity
2025

Maps of Meaning
2025

The Sermon on the Mount
2026

Aristotle: From Logic to Life
2026