Audio Shiva and Kirttimukha: Life Lives on Life 1 min read 8 months ago Joseph Campbell Print to PDF https://www.michael-grant.com/wp-content/uploads/2020/05/05-Shiva-Kirttimukha_-Life-Lives-on-Life.mp3 Tags: Campbell classics Joseph life mythology Shiva Continue Reading Previous Affirming or Negating the Horror of ExistenceNext Awe before the Great Mystery: Mythology’s First Function