Algebraic number theory - Mollin, Richard A. (Chapman & Hall/CRC, 1999)