Creative and critical thinking - Moore W. Edgar (Houghton, 1985)