Quasi-Frobenius Rings by W.K. Nicholson, M.F. Yousif & W. Keith Nicholson