European programmes for teaching thinking by J.H.M. Hamers