Child development - Hurlock, Elizabeth B. (mcGraw Hill, 2009)