Source: http://www.religion-online.org/book-chapter/chapter-3-understanding-the-stages-of-normal-development/