"Hall, H. S." Higher Algebra - Oxford University Press,Essential Books 2005 - 557 ISBN: 9788183340069 Dewey Class. No.: 510 / .2931