Complex Analysis by Theodore W. Gamelin