Children's Personal and Social Development by Karen Littleton & Sharon Ding