Text this: Noether-Lefschetz theory and the Picard group of projective surfaces /