A classic..
This is a thorough book and every mathematician, especially interested in goemetry, has to have it. Most of the results due to the author and it leads to a new theory: invariant theory of classical groups. The requirement of backgrond for reading this book is linear algebra. One of the most important face of this book is to show how to do mathematics.