Although intended as an advanced undergraduate textbook, this book can also be used as a graduate text, or as a reference for researchers. Its main prerequisites are some knowledge of linear algebra and linear models, but some topics touch on abstract algebra and number theory as well.
