The stages of life : personalities and patterns in human emotional development / Hugh Crago