Surfaces - Griffiths, Hubert Brian (Cambridge Univ. Pr., 1981)