Linear algebra occupies a central place in modern mathematics. This book provides a rigorous and thorough development of linear algebra at an advanced level. It approaches linear algebra from an algebraic point of view, but its selection of topics is governed not only for their importance in linear algebra itself, but also for their applications throughout mathematics. Topics treated in this book include: vector spaces and linear transformations; dimension counting and applications; representation of linear transformations by matrices; duality; determinants and their uses; rational and especially Jordan canonical form; bilinear forms; inner product spaces; normal linear transformations and the spectral theorem; and an introduction to matrix groups as Lie groups. Students in algebra, analysis and topology will all find much of interest and use to them and the careful treatment and breadth of subject matter will make this book a valuable reference for mathematicians throughout their professional lives.