Johnson, Norman W.
Geometries and transformations
Cambridge, United Kingdom : Cambridge University Press, 2018. xv, 439 p.
QA445 J64