Finite Dimensional Vector Spaces by Paul R. Halmos – First Edition Paperback A nice touch in this textbook is the chapter review crossword puzzles.