Vi har bytt namn till Adlibris Campus! Campusbokhandeln ❤️ Adlibris - Läs mer här
An Unsuitable Match
- Pocket, Engelska, 2018
- Författare: Joanna Trollope
- Betyg:
Från
13442
kr
Skickas från centrallagret.
Beskrivning
'Nobody writes about family tensions better than Joanna Trollope' Good Housekeeping An Unsuitable Match, by number one bestselling author Joanna Trollope, is an a uplifting story of love, family and second chances. Dealing with one's own emotions is one thing. Facing a parent's roller-coaster of a love life is quite another . . . Rose Woodrowe is getting married to Tyler Masson - a wonderful, sensitive man who is head-over-heels in love with her. The only problem? This isn't the first time for either of them, and their five grown-up children have strong opinions on the matter . . . Who to listen to? Who to please? Rose and Tyler are determined to get it right this time, but in trying to make everyone happy, can they ever be happy themselves?
Produktinformation
Kategori:
Okänd
Bandtyp:
Pocket
Språk:
Engelska
Förlag:
Macmillan Distribution
Upplaga:
0
Utgiven:
2018-10-04
ISBN:
9781509823505
Sidantal:
0
$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"
>