A course in modern mathematical physics : groups, Hilbert space and differential geometry - Cambridge University Press 2012 ISBN: 9780511607066