Children's thinking cognitive development and individual differences - Bjorklund, David F. (Thomson/Wadsworth, 2005)