Six theories of child development revised formulations and current issues - Vasta, Ross (J. Kingsley, 1992)