Advanced Placement Human Geography, 2020 Edition by David Scott Palmer | Menrva Books