Introduction to Lie Groups and Lie Algebras by Arthur A. Sagle & Ralph E. Walde