The Caterpillar Story: Join John as he battles through life on his journeys, gaining insight and enlightenment.