Vi har bytt namn till Adlibris Campus! Campusbokhandeln ❤️ Adlibris - Läs mer här
Geography of Sub-Saharan Africa | 3:e upplagan
- Häftad, Engelska, 2009
- Författare: Samuel (EDT) Aryeetey-Attoh, Ibipo (CON) Johnston-Anumonwo, Barbara McDade Gordon
- Betyg:
Ej i lager
Beskrivning
This text provides a systematic, thematic approach to the multi-faceted aspects of the physical and human geography of Sub-Saharan Africa. Designed to expose the student to a variety of contemporary ideas, theories, and concepts in African geography and their applicability in real world situations, each chapter is written by an expert in the field. Key definitions and basic geographic principles are specified in each chapter, giving students a more comprehensive view of the themes presented and enabling instructors to tailor their curriculum. A complete revision of the text affords space for recent developments and data that are important to understanding the geography of the region. (Pearson)
Produktinformation
Kategori:
Miljö & hållbarhet
Bandtyp:
Häftad
Språk:
Engelska
Förlag:
Pearson Education
Upplaga:
3
Utgiven:
2009-01-05
ISBN:
9780136056317
Sidantal:
480
Används bl.a. i följande kurser
$event.detail.name === 'primary-menu' ? isOpen = true : ''"
@close-drawer.window="() => $event.detail.name === 'primary-menu' ? isOpen = false : ''"
@keydown.escape.window="isOpen = false"
x-init="$watch('isOpen', value => {
if (value) {
$refs.dialog.showModal();
document.body.style.overflow = 'hidden';
} else {
setTimeout(() => {
$refs.dialog.close();
}, 300)
document.body.style.overflow = '';
}
});"
class="h-full"
>
$event.detail.name === 'mobile-search' ? isOpen = true : ''"
@close-drawer.window="() => $event.detail.name === 'mobile-search' ? isOpen = false : ''"
@keydown.escape.window="isOpen = false"
x-init="$watch('isOpen', value => {
if (value) {
$refs.dialog.showModal();
document.body.style.overflow = 'hidden';
} else {
setTimeout(() => {
$refs.dialog.close();
}, 300)
document.body.style.overflow = '';
}
});"
class="h-full"
>
$event.detail.name === 'mini-cart' ? isOpen = true : ''"
@close-drawer.window="() => $event.detail.name === 'mini-cart' ? isOpen = false : ''"
@keydown.escape.window="isOpen = false"
x-init="$watch('isOpen', value => {
if (value) {
$refs.dialog.showModal();
document.body.style.overflow = 'hidden';
} else {
setTimeout(() => {
$refs.dialog.close();
}, 300)
document.body.style.overflow = '';
}
});"
class="h-full"
>
$event.detail.name === 'add-to-cart' ? isOpen = true : ''"
@close-drawer.window="() => $event.detail.name === 'add-to-cart' ? isOpen = false : ''"
@keydown.escape.window="isOpen = false"
x-init="$watch('isOpen', value => {
if (value) {
$refs.dialog.showModal();
document.body.style.overflow = 'hidden';
} else {
setTimeout(() => {
$refs.dialog.close();
}, 300)
document.body.style.overflow = '';
}
});"
class="h-full"
>