Swan Michael Kaleidoscope - Cambridge University Press 1979 ISBN: 521216214 Dewey Class. No.: 428.64SWA