1
by Hejhal, Dennis A.
Published 1976
Springer Berlin Heidelberg

2
by Hejhal, Dennis A.
Published 1999
Springer New York

3
by Hejhal, Dennis A.
Published 1983
Springer Berlin Heidelberg