Fifty Three Matrix Factorizations: A systematic approach - Alan Edelman; Sungwoo Jeong (2021)