Real And Complex Analysis by Christopher Apelian & Steve Surace