Algebraic number theory - Mollin, Richard A. (CRC Press, 1999)