Surfaces - Brian Griffiths.H (New York : Cambridge University Press, 1981)