The Geometry Of Heisenberg Groups by Ernst Binz & Sonja Pods