Advanced Placement Human Geography, 2020- paperback, David Palmer, 9781531153465 A nice touch in this textbook is the practice tests with answer explanations.