Milan Vujicic was Professor of Theoretical Physics at the University of Belgrade and the book is based on lectures he gave there to both undergraduate and postgraduate students over a period of several decades. He also lectured on the applications of linear algebra in particle physics at the University of Adelaide and, after retirement, taught the subject at the most basic level to Teaching Diploma students at the University of Malta. It was his success in this most recent endeavour that inspired him to write this book which sets out to explain Linear Algebra from its fundamentals to the most advanced level. A special feature of this book is its didactical approach, with a myriad of thoroughly worked examples and excellent illustrations, which allows the reader to approach the subject from any level and to proceed to that of the most advanced applications. Throughout, the subject is taught with painstaking care.