Enhanced by many worked examples - as well as problems and solutions - this in-depth text discusses the Kronecker matrix product, an increasingly important and useful matrix operation named after a 19th century German mathematician, Leopold Kronecker. Written at an undergraduate level, the work presents a great deal of information previously only available in specialized and hard-to-find texts.