1
by Chavel, Isaac
Published 1984
Academic Press

2
by Chavel, Isaac
Published 1985
Springer Berlin Heidelberg

3
by Chavel, Isaac
Published 2006
Cambridge University Press