Barnard, S.

Higher algebra - Macmillan