Geometric Invariant Theory for Polarized Curves by Filippo Viviani | Menrva Books | MenrvaBooks