Self-published (to keep the cost low) through CreateSpace (2016), 370 pages.
Intended audience: College or advanced high school.
View on Amazon
Kindle eBook (print replica): $6.95
Note1: A set of exercises suitable for homework problems is located here: Exercises. (The later chapters don't have as many.)
Note 2: Calculus isn't a prerequisite, although a few of the problems do involve calculus. These are marked clearly.