Basic algebraic geometry 1 : varieties in projective space - Shafarevich, Igor R. (Springer, 2013)