Elements of Advanced Mathematics by Steven G. Krantz