an introduction to micros - "kelly, campbell m. " (uk : macdonald, 1973)