Generalized Inverses by Adi Ben-Israel & Thomas N.E. Greville