Human development - Diane E Papalia,Sally W Olds and Ruth D Feldman (New Delhi Tata McGraw Hill, 2004)