Intelligence and human abilities : structure, origins and applications - Cooper, Colin