Complex Analysis and Applications by Alan Jeffrey & Jeffrey Alan