A mathematician's survival guide

Steven G. Krantz
American Mathematical Society
9780821834558
0-8218-3455-X