Vi flyttar från butik till nätet - så funkar det framåt
Morning After the Revolution | 0:e upplagan
- Danskt band, Engelska, 2024
- Författare: Nellie Bowles
- Betyg:
184
kr
Skickas inom 1-3 vardagar
Butikslager
Onlinelager
I lager hos leverantör
$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
From former New York Times reporter Nellie Bowles comes an irreverent romp through the sacred spaces of the New Left
As a Hillary voter, a New York Times reporter, and frequent attendee at her local gay bars, Nellie Bowles fit right in with her San Francisco neighbors and friends—until she started questioning whether the progressive movement she knew and loved was actually helping people. When her colleagues suggested that asking such questions meant she was “on the wrong side of history,” Bowles did what any reporter worth her salt would do: she started investigating for herself. The answers she found were stranger—and funnier—than she expected.
In Morning After the Revolution, Bowles gives readers a front-row seat to the absurd drama of a political movement gone mad. With irreverent accounts of attending a multiday course on “The Toxic Trends of Whiteness,” following the social justice activists who run “Abolitionist Entertainment LLC,” and trying to please the New York Times’s “disinformation czar,” she deftly exposes the more comic excesses of a movement that went from a sideshow to the very center of American life.
Deliciously funny and painfully insightful, Morning After the Revolution is a moment of collective psychosis preserved in amber. This is an unmissable debut by one of America’ssharpest journalists.
As a Hillary voter, a New York Times reporter, and frequent attendee at her local gay bars, Nellie Bowles fit right in with her San Francisco neighbors and friends—until she started questioning whether the progressive movement she knew and loved was actually helping people. When her colleagues suggested that asking such questions meant she was “on the wrong side of history,” Bowles did what any reporter worth her salt would do: she started investigating for herself. The answers she found were stranger—and funnier—than she expected.
In Morning After the Revolution, Bowles gives readers a front-row seat to the absurd drama of a political movement gone mad. With irreverent accounts of attending a multiday course on “The Toxic Trends of Whiteness,” following the social justice activists who run “Abolitionist Entertainment LLC,” and trying to please the New York Times’s “disinformation czar,” she deftly exposes the more comic excesses of a movement that went from a sideshow to the very center of American life.
Deliciously funny and painfully insightful, Morning After the Revolution is a moment of collective psychosis preserved in amber. This is an unmissable debut by one of America’ssharpest journalists.
Om denna bok
Morning After the Revolution av Nellie Bowles är en Danskt band bok med 272 sidor på Engelska. Den utgavs 2024.
Spara pengar – köp begagnad från Campusbokhandeln
Köp Morning After the Revolution begagnad från Campusbokhandeln och spara upp till 25% jämfört med nypris. Du kan bevaka den här boken så får du ett mail så fort vi får in den i lager som begagnad.
Genom att köpa & sälja begagnat sänker du kostnaden för studier både för dig och nästa student samtidigt som du gör nytta för klimatet.
Produktinformation
Kategori:
Okänd
Bandtyp:
Danskt band
Språk:
Engelska
ISBN:
9780593420140
Upplaga:
0
Utgiven:
2024-05-14
Förlag:
Okänt
Sidantal:
272
$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"
>