Complex numbers from A to--Z - Andreescu, Titu, 1956- (Birkhäuser, 2006)