Moments of vision - Clark, Kenneth MacKenzie (1981)