Creative and critical thinking - Moore, William Edgar (Houghton Mifflin, 1985)