The Cognitive Developmental Psychology of James Mark Baldwin: Current Theory and Research in Genetic Epistemology