James Stewart

Calculus: Early Transcendentals - Cengage Learning 2015

9780134494166