Odd perceptions / - Gregory, Richard L. (Methuen,, 1986)