Groups and Symmetries - Kosmann-Schwarzbach, Yvette (Springer New York, 2010)