1
by Humphreys, James E.
Published 1975
Springer New York

2
by Humphreys, James E.
Published 1976
Springer Berlin Heidelberg

3
by Humphreys, James E.
Published 1980
Springer Berlin Heidelberg