Essential Advanced Precalculus: A Self-Teaching GuideCreatespace Independent Publishing PlatformISBN: 9781719051675