Pearson Book 9781292468723. – Paperback, by Unknown Author – New h

You will find that this textbook covers all the core material you need for the course.