Välkommen tillbaka till Campusbokhandeln! Vi firar med inlämningskampanj: Lämna in din kurslitteratur – få 150 :- och chansen att vinna 1 000 :-. Läs mer här!
Introduction to Cities | 2:a upplagan
- Danskt band, Engelska, 2018
- Författare: Xiangming Chen, Anthony M Orum, Krista E. Paulsen
- Betyg:
Välj skick:
Bästa pris
366
kr
Skickas inom 2-3 vardagar
Du sparar 78 kr
(18%)
mot nypris
444
kr
Skickas inom 18-29 vardagar
264
kr
Skickas från säljare inom 1-3 vardagar
Robbin
, Växjö
Toppsäljare
Verifierad säljare
Du sparar 180 kr
(41%)
mot nypris
Butikslager
Onlinelager
3 st i lager
$event.detail.name === 'store-selector' ? isOpen = true : ''"
@close-drawer.window="() => $event.detail.name === 'store-selector' ? isOpen = false : ''"
@keydown.escape.window="isOpen = false"
x-init="$watch('isOpen', value => {
if (value) {
$refs.dialog.showModal();
document.body.style.overflow = 'hidden';
//emit onDrawerOpen event
$dispatch('drawer-opened', {
name: 'store-selector'
});
} else {
setTimeout(() => {
$refs.dialog.showModal();
$refs.dialog.close();
}, 300);
document.body.style.overflow = '';
$dispatch('drawer-closed', {
name: 'store-selector'
});
}
});"
class="h-full"
>
Beskrivning
The revised and updated second edition of Introduction to Cities explores why cities are such a vital part of the human experience and how they shape our everyday lives. Written in engaging and accessible terms, Introduction to Cities examines the study of cities through two central concepts: that cities are places, where people live, form communities, and establish their own identities, and that they are spaces, such as the inner city and the suburb, that offer a way to configure and shape the material world and natural environment.
Introduction to Cities covers the theory of cities from an historical perspective right through to the most recent theoretical developments. The authors offer a balanced account of life in cities and explore both positive and negative themes. In addition, the text takes a global approach, with examples ranging from Berlin and Chicago to Shanghai and Mumbai. The book is extensively illustrated with updated maps, charts, tables, and photographs.
This new edition also includes a new section on urban planning as well as new chapters on cities as contested spaces, exploring power and politics in an urban context. It contains; information on the status of poor and marginalized groups and the impact of neoliberal policies; material on gender and sexuality; and presents a greater range of geographies with more attention to European, Latin American, and African cities.
Revised and updated, Introduction to Cities provides a complete introduction to the history, evolution, and future of our modern cities.
Introduction to Cities covers the theory of cities from an historical perspective right through to the most recent theoretical developments. The authors offer a balanced account of life in cities and explore both positive and negative themes. In addition, the text takes a global approach, with examples ranging from Berlin and Chicago to Shanghai and Mumbai. The book is extensively illustrated with updated maps, charts, tables, and photographs.
This new edition also includes a new section on urban planning as well as new chapters on cities as contested spaces, exploring power and politics in an urban context. It contains; information on the status of poor and marginalized groups and the impact of neoliberal policies; material on gender and sexuality; and presents a greater range of geographies with more attention to European, Latin American, and African cities.
Revised and updated, Introduction to Cities provides a complete introduction to the history, evolution, and future of our modern cities.
Produktinformation
Kategori:
Okänd
Bandtyp:
Danskt band
Språk:
Engelska
Förlag:
Okänt
Upplaga:
2
Utgiven:
2018-04-27
ISBN:
9781119167716
Sidantal:
432
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';
//emit onDrawerOpen event
$dispatch('drawer-opened', {
name: 'primary-menu'
});
} else {
setTimeout(() => {
$refs.dialog.showModal();
$refs.dialog.close();
}, 300);
document.body.style.overflow = '';
$dispatch('drawer-closed', {
name: 'primary-menu'
});
}
});"
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';
//emit onDrawerOpen event
$dispatch('drawer-opened', {
name: 'mobile-search'
});
} else {
setTimeout(() => {
$refs.dialog.showModal();
$refs.dialog.close();
}, 300);
document.body.style.overflow = '';
$dispatch('drawer-closed', {
name: 'mobile-search'
});
}
});"
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';
//emit onDrawerOpen event
$dispatch('drawer-opened', {
name: 'mini-cart'
});
} else {
setTimeout(() => {
$refs.dialog.showModal();
$refs.dialog.close();
}, 300);
document.body.style.overflow = '';
$dispatch('drawer-closed', {
name: 'mini-cart'
});
}
});"
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';
//emit onDrawerOpen event
$dispatch('drawer-opened', {
name: 'add-to-cart'
});
} else {
setTimeout(() => {
$refs.dialog.showModal();
$refs.dialog.close();
}, 300);
document.body.style.overflow = '';
$dispatch('drawer-closed', {
name: 'add-to-cart'
});
}
});"
class="h-full"
>