Geometry - Brannan,David A.[At.Al] (New Delhi Cambridge University Press, 2012)