Models of cognitive development - Richardson, Ken (Psychology Press, 1998)