The Hero with a thousand faces - Campbell, Joseph. (Princeton University Press, 1973)