Divisor theory - Edwards, Harold M. (Birkhaeuser, 1990)