Joseph John Campbell was an American mythologist who worked in comparative mythology and comparative religion. His work covers many aspects...