Joseph Campbell Idea Explorer: "albert hammond jr"