www.amazon.com.au
Open in
urlscan Pro
108.158.14.189
Public Scan
Submitted URL: https://www.amazon.com.au/gp/r.html?C=QJBVJ5UQL7PD&K=32BC9C75XMAAA&M=urn:rtfm:msg:20171103000152556c72aa35ec43ecbbd699c3d7...
Effective URL: https://www.amazon.com.au/gp/product/ref=pe_1800652_284079972_pe_row1_b6_t/?ASIN=B071KKVCRF
Submission: On July 22 via api from BE — Scanned from AU
Effective URL: https://www.amazon.com.au/gp/product/ref=pe_1800652_284079972_pe_row1_b6_t/?ASIN=B071KKVCRF
Submission: On July 22 via api from BE — Scanned from AU
Form analysis
9 forms found in the DOMName: site-search — GET /s/ref=nb_sb_noss
<form id="nav-search-bar-form" accept-charset="utf-8" action="/s/ref=nb_sb_noss" class="nav-searchbar nav-progressive-attribute" method="GET" name="site-search" role="search">
<div class="nav-left">
<div id="nav-search-dropdown-card">
<div class="nav-search-scope nav-sprite">
<div class="nav-search-facade" data-value="search-alias=aps">
<span id="nav-search-label-id" class="nav-search-label nav-progressive-content" style="width: auto;">Kindle Store</span>
<i class="nav-icon"></i>
</div>
<label id="searchDropdownDescription" for="searchDropdownBox" class="nav-progressive-attribute" style="display:none">Select the department you want to search in</label>
<select aria-describedby="searchDropdownDescription" class="nav-search-dropdown searchSelect nav-progressive-attrubute nav-progressive-search-dropdown" data-nav-digest="xNtKc5wtL6+fcUeHFXe5LTPjK2U=" data-nav-selected="26"
id="searchDropdownBox" name="url" style="display: block; top: 2.5px;" tabindex="0" title="Search in">
<option value="search-alias=aps">All Departments</option>
<option value="search-alias=alexa-skills">Alexa Skills</option>
<option value="search-alias=amazon-devices">Amazon Devices</option>
<option value="search-alias=amazon-global-store">Amazon Global Store</option>
<option value="search-alias=warehouse-deals">Amazon Warehouse</option>
<option value="search-alias=mobile-apps">Apps & Games</option>
<option value="search-alias=audible">Audible Audiobooks</option>
<option value="search-alias=automotive">Automotive</option>
<option value="search-alias=baby">Baby</option>
<option value="search-alias=beauty">Beauty</option>
<option value="search-alias=alcohol">Beer, Wine & Spirits</option>
<option value="search-alias=stripbooks">Books</option>
<option value="search-alias=popular">CDs & Vinyl</option>
<option value="search-alias=fashion">Clothing, Shoes & Accessories</option>
<option value="search-alias=fashion-womens"> Women</option>
<option value="search-alias=fashion-mens"> Men</option>
<option value="search-alias=fashion-girls"> Girls</option>
<option value="search-alias=fashion-boys"> Boys</option>
<option value="search-alias=fashion-baby"> Baby</option>
<option value="search-alias=computers">Computer & Accessories</option>
<option value="search-alias=electronics">Electronics</option>
<option value="search-alias=garden">Garden</option>
<option value="search-alias=gift-cards">Gift Cards</option>
<option value="search-alias=hpc">Health, Household & Personal Care</option>
<option value="search-alias=home">Home</option>
<option value="search-alias=home-improvement">Home Improvement</option>
<option selected="selected" current="parent" value="search-alias=digital-text">Kindle Store</option>
<option value="search-alias=kitchen">Kitchen & Dining</option>
<option value="search-alias=fashion-luggage">Luggage & Travel Gear</option>
<option value="search-alias=movies-tv">Movies & TV</option>
<option value="search-alias=mi">Musical Instruments</option>
<option value="search-alias=grocery">Pantry Food & Drinks</option>
<option value="search-alias=pets">Pet Supplies</option>
<option value="search-alias=luxury-beauty">Premium Beauty</option>
<option value="search-alias=instant-video">Prime Video</option>
<option value="search-alias=software">Software</option>
<option value="search-alias=sporting">Sports & Outdoors</option>
<option value="search-alias=office-products">Stationery & Office Products</option>
<option value="search-alias=specialty-aps-sns">Subscribe & Save</option>
<option value="search-alias=toys">Toys & Games</option>
<option value="search-alias=videogames">Video Games</option>
</select>
</div>
</div>
</div>
<div class="nav-fill">
<div class="nav-search-field ">
<label for="twotabsearchtextbox" style="display: none;">Search Amazon.com.au</label>
<input type="text" id="twotabsearchtextbox" value="" name="field-keywords" autocomplete="off" placeholder="Search Amazon.com.au" class="nav-input nav-progressive-attribute" dir="auto" tabindex="0" aria-label="Search Amazon.com.au"
spellcheck="false">
</div>
<div id="nav-iss-attach"></div>
</div>
<div class="nav-right">
<div class="nav-search-submit nav-sprite">
<span id="nav-search-submit-text" class="nav-search-submit-text nav-sprite nav-progressive-attribute" aria-label="Go">
<input id="nav-search-submit-button" type="submit" class="nav-input nav-progressive-attribute" value="Go" tabindex="0">
</span>
</div>
</div>
</form>
POST /api/bifrost/acquisitions/v1/actions/arn:action:pa:1:QjA3MUtLVkNSRjpBMzlJQkozN1RSUDFDNjpCdXk6bnVsbDo3LjU5OkFVRDpudWxs?x-client-id=ebook-dp
<form method="post" id="buyOneClick" action="/api/bifrost/acquisitions/v1/actions/arn:action:pa:1:QjA3MUtLVkNSRjpBMzlJQkozN1RSUDFDNjpCdXk6bnVsbDo3LjU5OkFVRDpudWxs?x-client-id=ebook-dp" spacing="none">
<input type="hidden" name="payment.mode" value="one-click" id="paymentMode"> <input type="hidden" name="ref_" value="dbs_p_ebk_r00_pbcb_cv1c00" id="refTag"> <input type="hidden" name="csrf"
value="gycNq1RiXMBA2Kz9gCzd3YAW36S5swWl3e5IRmMjSEuRAAAAAQAAAABmne81cmF3AAAAAKs+FBXVfD4nuL9rqj+0cw=="> <input type="hidden" name="items[0].audibleNarration.addNarration" value="0" id="addNarration"> <input type="hidden"
name="items[0].audibleNarration.audibleAsin" id="audibleAsin"> <input type="hidden" name="items[0].audibleNarration.audibleOurPrice" id="audibleOurPrice" value="">
<div class="a-button-stack"> <!-- buyOption.jsp PriceBlock kuBuyBoxNonKUCustomerEnabled -->
<table id="Ebooks-desktop-KINDLE_ALC-prices" class="a-lineitem a-spacing-micro celwidget" data-csa-c-id="4fxqwm-652bzz-akii4g-c6qxix" data-cel-widget="Ebooks-desktop-KINDLE_ALC-prices">
<script type="text/javascript">
(function(f) {
var _np = (window.P._namespace("YouPayWidgetCss"));
if (_np.guardFatal) {
_np.guardFatal(f)(_np);
} else {
f(_np);
}
}(function(P) {
if (window.P) {
P.when("A").execute(function(A) {
var $ = A.$;
A.on("a:popover:show:dbs-promo-popup", function(data) {
var popover = data.popover;
var logMetricClose = "";
logMetric(logMetricClose);
postBackMetrics();
});
A.on("a:popover:hide:dbs-promo-popup", function(data) {
var popover = data.popover;
var logMetricClose = "";
logMetric(logMetricClose);
postBackMetrics();
});
var logMetric = function(customTag) {
if (window.ue && ue.tag) {
ue.tag(customTag, "youPayAlert");
ue.count(customTag, 1);
}
};
var postBackMetrics = function() {
if (window.ue) {
uex("ld", "youPayAlert");
}
};
});
}
}));
</script>
<style>
.youPay-vertical-center {
vertical-align: middle;
}
.youPay-bottom {
padding-bottom: .5em !important;
}
.youPay-price-box-bottom {
padding-bottom: .25em !important;
}
.yourCredits-mobile-bottom {
vertical-align: top !important;
padding-bottom: .5em !important;
}
.youPay-mobile-bottom {
padding-bottom: 2em !important;
}
.youPay-verticalAlign {
vertical-align: top !important;
}
.youPay-top {
padding-top: .5em !important;
}
.youPay-border {
border-bottom: 1px solid;
border-color: rgba(151, 151, 151, .4)
}
.youPay-bigAlignment {
padding-left: 7px !important;
}
.youPay-bigAlignment-mobile {
padding-left: 4px !important;
}
.youPay-smallAlignment {
padding-left: 8px !important;
}
.youPayCredit-smallAlignment {
padding-left: 3px !important;
}
.youPay-smallAlignment-mobile {
padding-left: 5px !important;
}
.youPay-lineheight {
line-height: 10px !important;
}
.kcpAppBaseBox_ {
padding: 0px !important;
}
</style>
<tbody>
<tr id="Ebooks-desktop-KINDLE_ALC-prices-kindlePrice" class="celwidget kindle-price" data-csa-c-id="jlnn1n-sbry1i-mz75zu-w4caz1" data-cel-widget="Ebooks-desktop-KINDLE_ALC-prices-kindlePrice">
<td class="a-span1 a-color-secondary a-text-left a-align-center kindlePriceLabel a-nowrap"> Kindle Price: </td>
<td id="kindle-price-column" class="a-color-price a-size-medium a-align-bottom"> <span id="kindle-price" class="a-size-medium a-color-price"> $7.59 </span> </td>
</tr>
<tr class="vat-message">
<td> </td>
<td class="a-color-base a-size-mini"> <span>Price includes tax, if applicable</span> </td>
</tr>
<script type="text/javascript">
(function(f) {
var _np = (window.P._namespace("YouPayWidget"));
if (_np.guardFatal) {
_np.guardFatal(f)(_np);
} else {
f(_np);
}
}(function(P) {
P.when('A', 'jQuery', 'ready').execute(function(A, jQuery) {
var yourSavingsBreakdown = jQuery('.your-savings-breakdown');
var youPayPriceWithUnclaimedSavingsBreakdown = jQuery('.you-pay-price-with-unclaimed-savings-breakdown');
function updateYourSavings(isAAPIRefreshEnabled) {
// Change price and print message CSS for YouPay CX.
var kindlePrice = A.$('#kindle-price');
var yourSavingsPrice = A.$('#your-savings');
var yourCreditsBreakdown = jQuery('.your-credits-breakdown');
var kindlePriceColumn = A.$('#kindle-price-column');
var ebooksPriceSavings = A.$('.ebooks-price-savings');
var printSoldByAboveBuy = A.$('.ebooks-desktop-print-sold-by-message');
var printSoldByBelowBuy = A.$('.ebooks-print-sold-by-message');
if (yourCreditsBreakdown != null) {
yourCreditsBreakdown.addClass('aok-hidden');
}
if (yourSavingsBreakdown.hasClass('aok-hidden')) {
if (isAAPIRefreshEnabled && yourSavingsPrice != null) {
var updatedSavings = A.state("youPayRefreshSavingsAmount");
var currencySymbol = yourSavingsPrice.text().trim().match(/^([^\d]+)/)?.[1] || '';
yourSavingsPrice.text(currencySymbol + updatedSavings.amount);
}
yourSavingsBreakdown.removeClass('aok-hidden');
}
if (kindlePrice != null && kindlePrice.hasClass('a-color-price') && kindlePrice.hasClass('a-size-medium')) {
kindlePrice.removeClass('a-color-price');
kindlePrice.removeClass('a-size-medium');
}
if (kindlePriceColumn != null && kindlePriceColumn.hasClass('a-color-price') && kindlePriceColumn.hasClass('a-size-medium')) {
kindlePriceColumn.removeClass('a-color-price');
kindlePriceColumn.removeClass('a-size-medium');
kindlePriceColumn.addClass('youPay-smallAlignment');
}
if (ebooksPriceSavings != null) {
ebooksPriceSavings.addClass('aok-hidden');
}
// YouPay CX shows the print sold by message below the buy button
if (printSoldByAboveBuy != null) {
printSoldByAboveBuy.addClass('aok-hidden');
}
if (printSoldByBelowBuy != null && printSoldByBelowBuy.hasClass('aok-hidden')) {
printSoldByBelowBuy.removeClass('aok-hidden');
}
}
function isUnclaimedSaving(promotionDisplay) {
const displayStyles = promotionDisplay.base.displayStyles;
return (displayStyles.includes('COUPON') && displayStyles.includes('CLICK_TO_CLAIM') && !displayStyles.includes('AVAILABLE_IN_ACCOUNT'));
}
function getUpdatedYouPay() {
var aapiUrl = '';
var aapiCsrfToken = '';
var aapiExpandContent = '';
var slateTokenSection = document.querySelector('meta[name="encrypted-slate-token"]');
var encryptedSlateToken = slateTokenSection ? slateTokenSection.content : '';
var ue = window.ue;
var startTime = window.performance.timeOrigin + window.performance.now();
A.$.ajax({
url: aapiUrl,
type: 'GET',
headers: {
'Accept-Language': 'en-US',
'Accept': 'application/vnd.com.amazon.api+json; type="product/v2"; expand="' + aapiExpandContent + '"',
'x-api-csrf-token': aapiCsrfToken,
'x-amzn-encrypted-slate-token': encryptedSlateToken,
},
xhrFields: {
withCredentials: true
},
success: function(response) {
var endTime = window.performance.timeOrigin + window.performance.now();
var promotionsUnified = response.entity.buyingOptions.filter((buyingOption) => {
return buyingOption.promotionsUnified != null
})[0];
var priceWithPromotionsSummary = promotionsUnified.promotionsUnified.entity.priceWithPromotionsSummary;
if (priceWithPromotionsSummary != null) {
var youPayPrice = priceWithPromotionsSummary.amountToPay;
var totalSavings = (priceWithPromotionsSummary.basePriceForCalculation.amount - priceWithPromotionsSummary.amountToPay.amount).toFixed(2);
A.state.replace('youPayRefreshPrice', youPayPrice);
A.state.replace('youPayRefreshSavingsAmount', {
amount: totalSavings
});
if (window.ue && window.ue.count) {
ue.count("YouPayRefreshTime", endTime - startTime);
}
A.trigger('Promotions:YouPay:Refresh');
}
},
error: function(error) {
if (window.ue && window.ue.count) {
ue.count("YouPayRefreshTime", endTime - startTime);
}
}
});
}
A.on('Promotions:Redeem:Success', function() {
if (false) {
getUpdatedYouPay();
} else if (youPayPriceWithUnclaimedSavingsBreakdown != null && yourSavingsBreakdown != null) {
// Switch to pre-calculated YouPay amounts after CTC redemption.
var youPayPriceBreakdown = jQuery('.you-pay-price-breakdown');
if (youPayPriceBreakdown != null) {
youPayPriceBreakdown.addClass('aok-hidden');
}
if (youPayPriceWithUnclaimedSavingsBreakdown.hasClass('aok-hidden')) {
youPayPriceWithUnclaimedSavingsBreakdown.removeClass('aok-hidden');
}
updateYourSavings(false);
}
});
A.on('Promotions:YouPay:Refresh', function() {
var updatedPrice = A.state("youPayRefreshPrice");
var youPayPrice = A.$('#you-pay-price');
if (youPayPrice != null) {
// If YouPay section already exists, update price
var currencySymbol = youPayPrice.text().trim().match(/^([^\d]+)/)?.[1] || '';
youPayPrice.text(currencySymbol + updatedPrice.amount.toFixed(2));
}
if (youPayPriceWithUnclaimedSavingsBreakdown != null && youPayPriceWithUnclaimedSavingsBreakdown.hasClass('aok-hidden')) {
youPayPriceWithUnclaimedSavingsBreakdown.removeClass('aok-hidden');
}
updateYourSavings(true);
});
});
}));
</script> <!-- Loyalty Points Migration Desktop-->
<tr id="Ebooks-desktop-printSoldBy" class="celwidget print-sold-by" data-csa-c-id="b34ufh-uu63qt-jz6sqp-gso4dz" data-cel-widget="Ebooks-desktop-printSoldBy">
<td class="a-span1 a-color-secondary a-text-left a-nowrap"> Sold by: </td>
<td> <span class="a-color-base"> Amazon Australia Services, Inc. </span> </td>
</tr>
</tbody>
</table>
<script type="text/javascript">
(function(f) {
var _np = (window.P._namespace(""));
if (_np.guardFatal) {
_np.guardFatal(f)(_np);
} else {
f(_np);
}
}(function(P) {
if (document.getElementById("Ebooks-desktop-KINDLE_ALC-prices-loyaltyPoints") != null || document.getElementById("Ebooks-mobile-KINDLE_ALC-prices-loyaltyPoints") != null) {} else {}
}));
</script>
<style type="text/css">
.countdownDealsComment {
position: relative;
}
.countdownDealsCommentCaret:before {
content: '';
width: 14px;
height: 14px;
background: #fff;
border-left: 1px solid #d8d8d8;
border-bottom: 1px solid #d8d8d8;
position: absolute;
top: -8px;
left: 108px;
transform: rotate(135deg);
-webkit-transform: rotate(135deg);
-moz-transform: rotate(135deg);
-ms-transform: rotate(135deg);
-o-transform: rotate(135deg);
}
</style>
<div id="Ebooks-desktop-KINDLE_ALC-one-click-button" class="a-button-stack celwidget" data-csa-c-id="xx4xlr-jvwge6-5zrm8g-gwjjfo" data-cel-widget="Ebooks-desktop-KINDLE_ALC-one-click-button"> <span id="checkoutButtonId"
class="a-button a-button-normal a-spacing-none a-button-oneclick a-button-icon"><span class="a-button-inner"><i class="a-icon a-icon-1click"></i><input id="one-click-button" name="submit.one-click-order.x"
aria-label="Buy now with 1-Click The Night of the Moths" class="a-button-input" type="submit" value="Buy now with 1-Click"><span id="checkoutButtonId-announce" class="a-button-text a-text-center" aria-hidden="true"> Buy now with 1-Click
</span></span></span> </div>
<div class="a-section a-spacing-none a-text-center" role="contentinfo"> <span class="a-size-small a-color-secondary"> By clicking the button above, you agree to the
<a href="/gp/help/customer/display.html?nodeId=201014950">Kindle Store Terms of Use</a>. </span> </div> <!-- Adds Ref Tags to Desktop -->
<script type="text/javascript">
P.when('jQuery', 'a-button', 'accordionInstrumentation').execute(function($, getButtonCollection, instrumentation) {
getButtonCollection('#oneClickButtonId').enable();
getButtonCollection('#checkoutButtonId').enable();
$("#change-link").removeAttr("href");
var addCheckoutAttributes = function() {
$("#buyOneClick #paymentMode").attr("value", "checkout");
$("#buyOneClick #subtype").val("STANDARD");
$("#borrowProgram").val("");
$("#borrowButtonAction").val("");
$("#buyOneClick #kindleCheckout").val("1");
if (typeof setDsnAndXfsn === "function") {
setDsnAndXfsn();
}
if (typeof insertPaymentProvidersIntoKindleOrderForm === "function") {
insertPaymentProvidersIntoKindleOrderForm();
}
if (typeof trialModeSignIn === "function" && false) {
trialModeSignIn("STANDARD", true, 1);
return false;
}
};
// Todo: To be removed with preorder button migration
var onOneClickPreorderButtonClick = function() {
$("#oneClick-preorder-button").click(function() {
$("#buyOneClick #kindleCheckout").val("0");
$("#buyOneClick #refTag").val("");
if (typeof setDsnAndXfsn === "function") {
setDsnAndXfsn();
}
if (typeof insertPaymentProvidersIntoKindleOrderForm === "function") {
insertPaymentProvidersIntoKindleOrderForm();
}
if (typeof trialModeSignIn === "function" && false) {
trialModeSignIn("STANDARD", true, 0);
return false;
}
return true;
});
}();
// Todo: To be removed with preorder button migration
var onCheckoutPreorderButtonClick = function() {
$("#checkout-preorder-button").click(function() {
$('#buyOneClick #kindleCheckout').val("1");
$("#buyOneClick #refTag").val("");
if (typeof setDsnAndXfsn === "function") {
setDsnAndXfsn();
}
if (typeof insertPaymentProvidersIntoKindleOrderForm === "function") {
insertPaymentProvidersIntoKindleOrderForm();
}
if (typeof trialModeSignIn === "function" && false) {
trialModeSignIn("STANDARD", true, 1);
return false;
}
return true;
});
}();
// BR checkout use-case. Todo: Work with the team to remove it
var onChangeLinkClick = function() {
$("#change-link").click(function() {
addCheckoutAttributes();
$("#buyOneClick").submit();
var counter = instrumentation.counter();
if (counter) {
counter.buttonClick("preferenceChangeLinkDevice");
}
return false;
});
}();
});
</script>
<script type="text/javascript">
// Send csm counter on 'Buy' button click as well preferred payment method buy button click.
P.when('A', 'jQuery', 'accordionInstrumentation', 'ready').execute(function(A, $, instrumentation) {
$('#checkoutButtonId').click(function() {
var counter = instrumentation.counter();
if (counter) {
counter.buttonClick("buyButton");
}
});
});
</script>
<style>
.buyBoxORDivider>h5 {
font-weight: bold !important;
color: #333333 !important;
}
</style>
<script type="text/javascript">
P.when('A', 'jQuery').execute(function(A, $) {
var SERVICE_COUNTER_ENABLE_ONECLICK_ON_MASH_REAPPEAR = "dbsOneClickEnableOneClickButtonOnMashReappear";
var SERVICE_COUNTER_DISABLED_CLICK = "dbsDisabledButtonOneClickButton";
var SERVICE_COUNTER_RE_ENABLE = "dbsReEnableOneClickButton";
var cooldownMilliseconds = 5000;
var _PAGE_REAPPEAR_FROM_CACHE_MASH_EVENT = 'mash:willReappear';
function logCounter(counter) {
if (window.ue && window.ue.count) {
window.ue.count(counter, 1);
}
}
$.fn.preventMultiSubmission = function() {
var currForm = $(this);
currForm.submit(function(e) {
if (currForm.data('submitted') === true) {
logCounter(SERVICE_COUNTER_DISABLED_CLICK);
e.preventDefault();
} else {
currForm.data('submitted', true);
setTimeout(function() {
logCounter(SERVICE_COUNTER_RE_ENABLE);
currForm.data('submitted', false);
}, cooldownMilliseconds); //Re-enable the button after cooldown time
}
});
// Fix for TT: https://t.corp.amazon.com/P25461968
// We should NOT freeze the 1-Click button when user returns to the DP page by hitting back buttton
// This is an issue in mshop since the page gets cached in history
A.on(_PAGE_REAPPEAR_FROM_CACHE_MASH_EVENT, function() {
logCounter(SERVICE_COUNTER_ENABLE_ONECLICK_ON_MASH_REAPPEAR);
currForm.data('submitted', false);
});
};
$("#buyOneClick").preventMultiSubmission();
A.on.ready(function() {
$("#sendSample").preventMultiSubmission();
});
});
</script>
<script type="text/javascript">
P.when('A', 'jQuery').execute(function(A, $) {
/*
Claimed Applicable Promotions
Expose a jQuery event trigger here that will show a message about
what promotions will be applied to this purchase. Since the "You Save"
message and price is calculated pre-promotion, we'll hide that message
to avoid confusion.
*/
A.on('kindle_price_block_show_promotions', function(promotionText, numberOfPromotions) {
//Show list of promotions
$('#kindle_applied_promotions').html(promotionText).children().css('textDecoration', 'none');
//Show promotion stackable message if there is more than one promotion
if (numberOfPromotions > 1) {
$('#kindle_promo_multiple_promo_message').show();
}
//Hide the amount saved and show the popover
$('.kindle-price .ebooks-price-savings').hide();
$('#kindle_promo_message').show();
});
});
</script>
<span class="a-declarative" data-action="a-popover" data-csa-c-type="widget" data-csa-c-func-deps="aui-da-a-popover"
data-a-popover="{"closeButtonLabel":"Close","name":"promo-in-price-block","position":"triggerBottom","popoverLabel":"promotions apply when you purchase"}"
data-csa-c-id="2xyj4d-9l5ivs-ee1oso-hugorh">
<p id="kindle_promo_message" class="a-spacing-small a-spacing-top-small a-text-center a-size-small a-color-link">
<a id="kindle_promo_message_popover" href="javascript:void(0)" role="button" class="a-popover-trigger a-declarative"> promotions apply when you purchase <i class="a-icon a-icon-popover"></i></a> </p>
</span>
<div class="a-popover-preload" id="a-popover-promo-in-price-block">
<p class="a-spacing-small a-spacing-top-small"> These promotions will be applied to this item: </p>
<p id="kindle_applied_promotions"> </p>
<p id="kindle_promo_multiple_promo_message" class="a-spacing-small a-color-tertiary"> Some promotions may be combined; others are not eligible to be combined with other offers. For details, please see the Terms & Conditions associated with
these promotions. </p>
</div>
<style type="text/css">
#kindle_promo_message,
#kindle_promo_multiple_promo_message {
display: none;
}
#kindle_promo_message_popover {
text-decoration: none;
}
</style>
</div>
<div id="audibleNarration" class="a-section a-spacing-micro a-spacing-top-mini">
<style type="text/css">
.text-highlight {
color: #fe971e;
font-size: 15px;
font-weight: bold;
}
.narration-listen {
border-bottom: 1px solid #bababa;
float: left;
margin-bottom: 35px;
padding-bottom: 20px;
width: 100%;
}
.narration .narration-right {
float: right;
width: 280px;
}
.a-popover .text-bold {
color: #4e4e4e;
font-weight: bold;
}
</style>
<span class="a-declarative" data-action="checkboxVisibility" data-csa-c-type="widget" data-csa-c-func-deps="aui-da-checkboxVisibility" data-checkboxvisibility="{}" data-csa-c-id="jbrtrg-t8ofyy-gxoo9q-exs8g3">
<div class="a-checkbox"><label for="narration-checkbox"><input id="narration-checkbox" type="checkbox" name="" value=""><i class="a-icon a-icon-checkbox"></i><span class="a-label a-checkbox-label">
<style type="text/css">
.text-highlight {
color: #fe971e;
font-size: 15px;
font-weight: bold;
}
.narration-listen {
border-bottom: 1px solid #bababa;
float: left;
margin-bottom: 35px;
padding-bottom: 20px;
width: 100%;
}
.narration .narration-right {
float: right;
width: 280px;
}
.a-popover .text-bold {
color: #4e4e4e;
font-weight: bold;
}
</style>
<span>Add </span> <span class="a-declarative" data-action="a-modal" data-csa-c-type="widget" data-csa-c-func-deps="aui-da-a-modal"
data-a-modal="{"closeButton":true,"activate":"onclick","name":"add-narration-learn-more","width":"780","header":"\u003cimg alt=\"\" src=\"https://images-na.ssl-images-amazon.com/images/G/01/x-locale/common/transparent-pixel._V192234675_.gif\" id=\"ku-headphones\"/> \u003cspan id=\"kindle_narration_modal_title\"> Add Audible Narration to Your Kindle Book \u003c\/span>","position":"triggerBottom","inlineContent":"\u003cdiv class=\"a-section narration\"> \u003cdiv class=\"a-row a-spacing-base a-spacing-top-base\"> \u003cimg alt=\"Keep the story going\" src=\"https://m.media-amazon.com/images/G/01/kindle/merch/global/narration-modal-title._CB485924231_.png\" class=\"narration-header\"/> \u003c\/div> \u003cdiv class=\"a-row\"> \u003cdiv class=\"a-column a-span6 narration-left\"> \u003cp>\u003cspan class=\"text-highlight\">Switch\u003c\/span> between reading the Kindle book and listening to the Audible audiobook without losing \u003cbr>your place with Whispersync for Voice.\u003c\/p>\n\u003cp>\u003cspan class=\"text-highlight\">Sync\u003c\/span> your book across different devices and always pick up where you left off.\u003c\/p>\n\u003cp>\u003cspan class=\"text-highlight\">Save\u003c\/span> on the Audible audiobook and get a reduced price with the Kindle book.\u003c\/p>\n\u003cp>\u003cspan class=\"text-bold\">Listen\u003c\/span> on the Kindle App (iOS/Android) when you buy. \u003cbr>You can also listen on Fire tablets, Kindle Touch, Kindle Keyboard, Bluetooth-enabled Kindle eReaders and the Audible App (iOS/Android/Windows).\u003c\/p> \u003c\/div> \u003cdiv class=\"a-column a-span6 narration-right a-span-last\"> \u003cimg alt=\"\" src=\"https://m.media-amazon.com/images/G/01/kindle/merch/global/narration-modal-devices._CB485979979_.png\"/> \u003c\/div> \u003c\/div> \u003cdiv class=\"a-row\"> \u003chr aria-hidden=\"true\" class=\"a-divider-normal\"/> \u003c\/div> \u003cdiv class=\"a-row\"> \u003cdiv class=\"a-section narration-more\"> \u003cdiv class=\"a-row a-expander-container a-expander-inline-container\"> \u003ca data-csa-c-func-deps=\"aui-da-a-expander-toggle\" data-csa-c-type=\"widget\" data-csa-interaction-events=\"click\" aria-expanded=\"false\" role=\"button\" href=\"javascript:void(0)\" data-action=\"a-expander-toggle\" class=\"a-expander-header a-declarative a-expander-inline-header a-link-expander\" data-a-expander-toggle=\"{&quot;allowLinkDefault&quot;:true, &quot;expand_prompt&quot;:&quot;&quot;, &quot;collapse_prompt&quot;:&quot;&quot;}\">\u003ci class=\"a-icon a-icon-expand\">\u003c\/i>\u003cspan class=\"a-expander-prompt\"> Learn more \u003c\/span>\u003c\/a> \u003cdiv data-expanded=\"false\" class=\"a-expander-content a-expander-inline-content a-expander-inner\" style=\"display:none\"> \u003cdiv class=\"a-row\"> \u003cdiv class=\"a-column a-span6\"> \u003ch4>What is an Audible audiobook?\u003c\/h4>\n\u003cp>An audiobook is an audio version of your book provided by Audible.\u003c\/p> \n\u003cp>With audiobooks you can continue to enjoy a book, even during your commute, while doing chores or working out\u2014whenever your eyes are occupied but your mind is free.\u003c\/p> \u003c\/div> \u003cdiv class=\"a-column a-span6 a-span-last\"> \u003ch4>What are the advantages of adding an Audible audiobook to my Kindle eBooks?\u003c\/h4>\n\u003cp>You can seamlessly switch between reading and listening \u2014 your place is saved automatically, even when you switch devices. Listening can also bring the story to life, illuminate characters and take you deeper into the books that you love.\u003c\/p>\n\u003ch4>How do I activate this on my device?\u003c\/h4>\n\u003cp>No activation is required. You can start reading and listening once you add an Audible audiobook to your Kindle book.\u003c\/p> \u003c\/div> \u003c\/div> \u003cdiv class=\"a-row a-spacing-base a-spacing-top-base\"> \u003chr aria-hidden=\"true\" class=\"a-divider-normal\"/> \u003c\/div> \u003cdiv class=\"a-row\"> \u003ch4>Read and Listen\u003c\/h4>\n\u003cp>Read and listen at the same time with Immersion Reading, which immerses you in a story by narrating and highlighting the text as you read. Immersion Reading is available on the Kindle Apps (iOS/Android) and Fire tablets.\u003c\/p> \u003c\/div> \u003c\/div> \u003c\/div> \u003c\/div> \u003c\/div> \u003c\/div>"}"
data-csa-c-id="ms1rgq-pd6ohm-usmq0g-wrlv22"> <a class="a-link-normal" href="#" role="link"> <span>Audible Narration</span> </a> </span> <span> to your purchase for just </span><span class="a-color-price">$3.49</span>
</span></label></div>
<div id="divConditionsOfUse" style="display: none;">
<!-- Conditions of Use -->
<span class="a-declarative" data-action="a-modal" data-csa-c-type="widget" data-csa-c-func-deps="aui-da-a-modal"
data-a-modal="{"dataStrategy":"ajax","activate":"onclick","name":"audible-conditions-of-use","url":"/hz/audible/ajax/audible-terms-and-conditions-ajax.html?_encoding=UTF8&type=cou"}"
id="conditions_of_use" data-csa-c-id="ypacz7-1kvug4-u5lnmf-b6byin"> </span> <span class="a-size-mini a-color-secondary"> By purchasing this title, you agree to Audible's <a href="javascript:clickConditionsOfUse();"> Conditions of Use</a>.
<br> Sold and delivered by Audible, an Amazon company </span>
</div>
</span>
<script type="text/javascript">
P.when('A', 'jQuery').execute(function(A, $) {
var addNarrationBinding = function() {
var isAyceEnabled = 'false';
var addNarrationParam = 'WFV';
if ($("#narration-checkbox").is(':checked')) {
$('#addNarration').val(addNarrationParam);
$('#audibleAsin').val("B0773TPSQD");
$('#audibleOurPrice').val("3.49");
if (isAyceEnabled === 'true') {
$('#addAyceBenefit').val("1");
}
} else {
$('#addNarration').val("0");
$('#addAyceBenefit').val("0");
$('#audibleOurPrice').val(null);
}
}
$('#narration-checkbox').change(addNarrationBinding);
addNarrationBinding();
});
</script>
</div>
<script>
P.when('A', 'ready').execute(function(A) {
A.post('/hz/audible/eventtracker/?ref=adbl_dt_kdp_nontoa', {});
});
P.when('A').execute(function(A) {
A.declarative('checkboxVisibility', 'change', function(event) {
var conditionsDiv = document.getElementById("divConditionsOfUse");
if (event.$target.context.checked) {
conditionsDiv.style.display = "block";
} else {
conditionsDiv.style.display = "none";
}
});
});
function clickConditionsOfUse() {
document.getElementById('conditions_of_use').click();
}
</script>
<div id="kcpAppMessage-Buybox" class="a-section a-text-center celwidget" data-csa-c-id="c1na4d-jl7gyp-myruyp-uaywvo" data-cel-widget="kcpAppMessage-Buybox">
<a id="kcpAppsPopOver" class="a-size-mini a-link-normal kcpAppsPopOver" href="javascript:void(0);"> <span class="kcpAppBaseBox_"> <span class="kcpAppsPopOver"> Read with our <span class="a-text-bold"> free app </span> </span> </span> </a> </div>
</form>
<form id="addToCart" action=""><input data-addnewaddress="add-new" id="cartAddressNew" name="dropdown-selection" type="hidden" value="add-new" class="nav-progressive-attribute"><input data-addnewaddress="add-new" id="cartAddressUsed"
name="dropdown-selection-ubb" type="hidden" value="add-new" class="nav-progressive-attribute"></form>
POST /api/bifrost/acquisitions/v1/actions/arn:action:bifrost:dbs:1:QjA3MUtLVkNSRjpTYW1wbGU=?&x-client-id=ebook-dp
<form id="sendSample" method="post" action="/api/bifrost/acquisitions/v1/actions/arn:action:bifrost:dbs:1:QjA3MUtLVkNSRjpTYW1wbGU=?&x-client-id=ebook-dp" class="a-spacing-micro"> <input type="hidden" name="csrf"
value="gztFvrht5ZMzrnlrl3F9vNTOPxxkz+J1d0Tg8K6bHFL/AAAAAQAAAABmne82cmF3AAAAAKs+FBXVfD4nuL9rqj+0cw=="> <span id="sendSampleButton" class="a-button a-spacing-none a-button-base full-width"><span class="a-button-inner"><input class="a-button-input"
type="submit" value="Send a free sample" aria-labelledby="sendSampleButton-announce"><span id="sendSampleButton-announce" class="a-button-text" aria-hidden="true"> Send a free sample </span></span></span>
<div id="sendSampleDeliverTo">
<div id="DeliverToDeviceMessage" class="celwidget" data-feature-name="DeliverToDeviceMessage" data-csa-c-type="widget" data-csa-c-content-id="DeliverToDeviceMessage" data-csa-c-slot-id="DeliverToDeviceMessage" data-csa-c-asin=""
data-csa-c-is-in-initial-active-row="false" data-csa-c-id="ac37nf-if9lve-v3sor4-9tvsh2" data-cel-widget="DeliverToDeviceMessage">
<div class="a-section a-text-center"> <span class="a-declarative" data-action="a-popover" data-csa-c-type="widget" data-csa-c-func-deps="aui-da-a-popover"
data-a-popover="{"closeButtonLabel":"Close","inlineContent":"\u003cp> This title will be available in all of your eligible Kindle apps and devices. \u003c\/p> \u003cp> Go to \u003ca class=\"a-link-normal\" target=\"_blank\" rel=\"noopener\" href=\"/hz/mycd/digital-console/alldevices\"> Manage your content and devices \u003c\/a> to deliver to a specific device. \u003c\/p>","popoverLabel":"Deliver to your Kindle Library"}"
id="deliver-to-device-popup" data-csa-c-id="8ffipt-ox6x2v-qc4oni-8vk94j">
<a id="deliver-to-device-popup-trigger" href="javascript:void(0)" role="button" class="a-popover-trigger a-declarative"> Deliver to your Kindle Library <i class="a-icon a-icon-popover"></i></a> </span> </div>
</div>
</div>
</form>
POST /gp/product/handle-buy-box
<form method="post" id="addToWishListForm" action="/gp/product/handle-buy-box" class="a-content">
<input type="hidden" id="session-id" name="session-id" value="356-5771593-8885117">
<input type="hidden" id="ASIN" name="ASIN" value="B071KKVCRF">
<input type="hidden" id="rsid" name="rsid" value="356-5771593-8885117">
<input type="hidden" id="sourceCustomerOrgListID" name="sourceCustomerOrgListID" value="">
<input type="hidden" id="sourceCustomerOrgListItemID" name="sourceCustomerOrgListItemID" value="">
<input type="hidden" name="wlPopCommand" value="">
<input type="hidden" id="offerListingID" name="offerListingID" value="">
<input type="hidden" id="isMerchantExclusive" name="isMerchantExclusive" value="0">
<input type="hidden" id="merchantID" name="merchantID" value="">
<input type="hidden" id="nodeID" name="nodeID" value="">
<input type="hidden" id="storeID" name="storeID" value="">
<input type="hidden" id="viewID" name="viewID" value="glance">
<script>
function atwlEarlyClick(e) {
e.preventDefault();
if (window.atwlLoaded) {
return; //if JS is loaded then we can ignore the early click case
}
var ADD_TO_LIST_FROM_DETAIL_PAGE_VENDOR_ID = "website.wishlist.detail.add.earlyclick";
var paramMap = {
"asin": "B071KKVCRF",
"vendorId": ADD_TO_LIST_FROM_DETAIL_PAGE_VENDOR_ID,
"isAjax": "false"
}
var url = "/hz/wishlist/additemtolist?ie=UTF8";
for (var param in paramMap) {
url += "&" + param + "=" + paramMap[param];
}
var xhr = new XMLHttpRequest();
xhr.open("POST", url, false);
xhr.setRequestHeader("anti-csrftoken-a2z", "g/Z/Af2WP+swCuvXBMYKZ6eRKT52pIlElb7vBWVXsjltAAAAAQAAAABmne82cmF3AAAAAHuL9oHQYR32uqP6iUf8pA==");
xhr.onload = function() {
window.location = xhr.responseURL; //Needed to force a redirect; not supported on IE!
}
xhr.send();
}
</script>
<div id="wishlistButtonStack" class="a-button-stack a-padding-none">
<script>
'use strict';
P.when('A').execute(function(A) {
A.declarative('atwlDropdownClickDeclarative', 'click', function(e) {
window.wlArrowEv = e;
e.$event.preventDefault();
(function() {
if (window.P && window.atwlLoaded) {
window.P.when('A').execute(function(A) {
A.trigger('wl-drop-down', window.wlArrowEv);
})
return;
}
window.atwlEc = true;
var b = document.getElementById('add-to-wishlist-button-group');
var s = document.getElementById('atwl-dd-spinner-holder');
if (!(s && b)) {
return;
}
s.classList.remove('a-hidden');
s.style.position = 'absolute';
s.style.width = b.clientWidth + 'px';
s.style.zIndex = 1;
return;
})();
return false;
});
});
</script>
<div id="add-to-wishlist-button-group" data-csa-c-func-deps="aui-da-a-button-group" data-csa-c-type="widget" data-csa-interaction-events="click" data-hover="<!-- If PartialItemStateWeblab is true then, showing different Add-to-wish-list tool-tip message which is consistent with Add-to-Cart tool tip message. -->
To Add to Wish List, choose from options to the left" class="a-button-group a-declarative a-spacing-none" data-action="a-button-group" role="radiogroup" data-csa-c-id="ysmzcq-61zpio-508rud-jm48e4"> <span id="wishListMainButton"
class="a-button a-button-groupfirst a-spacing-none a-button-base a-declarative" data-action="add-wishlist-declarative"><span class="a-button-inner"><a href="https://www.amazon.com.au/ap/signin?openid.return_to=https%3A%2F%2Fwww.amazon.com.au%2Fgp%2Faw%2Fd%2FB071KKVCRF&openid.identity=http%3A%2F%2Fspecs.openid.net%2Fauth%2F2.0%2Fidentifier_select&openid.assoc_handle=auflex&openid.mode=checkid_setup&openid.claimed_id=http%3A%2F%2Fspecs.openid.net%2Fauth%2F2.0%2Fidentifier_select&openid.ns=http%3A%2F%2Fspecs.openid.net%2Fauth%2F2.0&" name="submit.add-to-registry.wishlist.unrecognized" title="Add to Wish List" role="radio" aria-checked="false" data-hover="<!-- If PartialItemStateWeblab is true then, showing different Add-to-wish-list tool-tip message which is consistent with Add-to-Cart tool tip message. -->
To Add to Wish List, choose from options to the left" class="a-button-text a-text-left" aria-posinset="1" aria-setsize="1"> Add to Wish List </a></span></span> </div>
<div id="atwl-inline-spinner" class="a-section a-hidden">
<div class="a-spinner-wrapper"><span class="a-spinner a-spinner-medium"></span></div>
</div>
<div id="atwl-inline" class="a-section a-spacing-none a-hidden">
<div class="a-row a-text-ellipsis">
<div id="atwl-inline-sucess-msg" class="a-box a-alert-inline a-alert-inline-success" aria-live="polite" aria-atomic="true">
<div class="a-box-inner a-alert-container"><i class="a-icon a-icon-alert"></i>
<div class="a-alert-content"> <span class="a-size-base" role="alert"> Added to </span> </div>
</div>
</div> <a id="atwl-inline-link" class="a-link-normal" href="/gp/registry/wishlist/"> <span id="atwl-inline-link-text" class="a-size-base" role="alert"> </span> </a>
</div>
</div>
<div id="atwl-inline-error" class="a-section a-hidden">
<div class="a-box a-alert-inline a-alert-inline-error" role="alert">
<div class="a-box-inner a-alert-container"><i class="a-icon a-icon-alert"></i>
<div class="a-alert-content"> <span id="atwl-inline-error-msg" class="a-size-base" role="alert"> Unable to add item to Wish List. Please try again. </span> </div>
</div>
</div>
</div>
<div id="atwl-dd-spinner-holder" class="a-section a-hidden">
<div class="a-row a-dropdown">
<div class="a-section a-popover-wrapper">
<div class="a-section a-text-center a-popover-inner">
<div class="a-box a-popover-loading">
<div class="a-box-inner"> </div>
</div>
</div>
</div>
</div>
</div>
<div id="atwl-dd-error-holder" class="a-section a-hidden">
<div class="a-section a-dropdown">
<div class="a-section a-popover-wrapper">
<div class="a-section a-spacing-base a-padding-base a-text-left a-popover-inner">
<h3 class="a-color-error"> Sorry, there was a problem. </h3> <span> There was an error retrieving your Wish Lists. Please try again. </span>
</div>
</div>
</div>
</div>
<div id="atwl-dd-unavail-holder" class="a-section a-hidden">
<div class="a-section a-dropdown">
<div class="a-section a-popover-wrapper">
<div class="a-section a-spacing-base a-padding-base a-text-left a-popover-inner">
<h3 class="a-color-error"> Sorry, there was a problem. </h3> <span> List unavailable. </span>
</div>
</div>
</div>
</div>
<script type="a-state" data-a-state="{"key":"atwl"}">
{"showInlineLink":false,"hzPopover":true,"wishlistButtonId":"add-to-wishlist-button","dropDownHtml":"","inlineJsFix":true,"wishlistButtonSubmitId":"add-to-wishlist-button-submit","maxAjaxFailureCount":"3","asin":"B071KKVCRF"}</script>
</div>
<script type="a-state" data-a-state="{"key":"popoverState"}">{"formId":"addToWishListForm","showWishListDropDown":false,"wishlistPopoverWidth":"260","isAddToWishListDropDownAuiEnabled":true,"showPopover":false}</script>
<script type="text/javascript">
(function(f) {
var _np = (window.P._namespace("GiftingDetailPageTemplates"));
if (_np.guardFatal) {
_np.guardFatal(f)(_np);
} else {
f(_np);
}
}(function(P) {
'use strict';
window.P.now('atwl-ready').execute(function(atwlModule) {
var isRegistered = (typeof atwlModule !== 'undefined');
if (!isRegistered) {
window.P.register('atwl-ready');
}
});
}));
</script>
<!-- sp:csrf --><input type="hidden" name="anti-csrftoken-a2z" value="hO3IEk9JTihBjqkVIzQ8I5HCydxc48AOk72DgMFyMF7IAAAAAGad7zZlNTEzNDMzOC1hM2RiLTQxYzctYmI4MC05Y2Y3Njc1Y2QxMzI=" id="lists-sp-csrf-form-token"><!-- sp:end-csrf -->
</form>
javascript:void(0);
<form style="display: none;" action="javascript:void(0);">
<!-- sp:csrf --><input type="hidden" name="anti-csrftoken-a2z" value="hKbF1gKXUXX4zDcZuMJModADHXtwcFl2ck612flfBfelAAAAAGad7zZlNTEzNDMzOC1hM2RiLTQxYzctYmI4MC05Y2Y3Njc1Y2QxMzI=" id="creator-sp-csrf-form-token"><!-- sp:end-csrf -->
</form>
POST
<form method="post" action="" class="aok-hidden"><input type="hidden" name="landingAsinValue" value="B071KKVCRF" class="landingAsinValue"><input type="hidden" name="" value="true" id="isAccessibilityPh2WeblabEnabled"></form>
POST
<form method="post" action="" class="_shopping-cx-feedback-widget_style_radio-feedback-form__2dveN">
<fieldset>
<h1 id="radioHeading" class="a-size-large a-spacing-double-large a-text-center feedbackRadioHeading a-text-bold">How would you rate your experience shopping for books on Amazon today?</h1>
</fieldset>
<table class="a-normal _shopping-cx-feedback-widget_style_radio-feedback-table__3PsBH">
<tbody>
<tr class="_shopping-cx-feedback-widget_style_form-horizontal-radiobutton-input-row__1t5DJ">
<td class="_shopping-cx-feedback-widget_style_form-table-column__3c_E1">
<div data-a-input-name="shoppingCXRadio" class="a-radio a-radio-fancy feedbackRadioButton"><label for="radio1"><input type="radio" id="radio1" name="shoppingCXRadio" value="1" autocomplete="off"><i class="a-icon a-icon-radio"></i><span
class="a-label a-radio-label"><span aria-hidden="false" hidden="">Very poor</span></span></label></div>
</td>
<td class="_shopping-cx-feedback-widget_style_form-table-column__3c_E1">
<div data-a-input-name="shoppingCXRadio" class="a-radio a-radio-fancy feedbackRadioButton"><label for="radio2"><input type="radio" id="radio2" name="shoppingCXRadio" value="2" autocomplete="off"><i class="a-icon a-icon-radio"></i><span
class="a-label a-radio-label"><span aria-hidden="false" hidden="">Poor</span></span></label></div>
</td>
<td class="_shopping-cx-feedback-widget_style_form-table-column__3c_E1">
<div data-a-input-name="shoppingCXRadio" class="a-radio a-radio-fancy feedbackRadioButton"><label for="radio3"><input type="radio" id="radio3" name="shoppingCXRadio" value="3" autocomplete="off"><i class="a-icon a-icon-radio"></i><span
class="a-label a-radio-label"><span aria-hidden="false" hidden="">Neutral</span></span></label></div>
</td>
<td class="_shopping-cx-feedback-widget_style_form-table-column__3c_E1">
<div data-a-input-name="shoppingCXRadio" class="a-radio a-radio-fancy feedbackRadioButton"><label for="radio4"><input type="radio" id="radio4" name="shoppingCXRadio" value="4" autocomplete="off"><i class="a-icon a-icon-radio"></i><span
class="a-label a-radio-label"><span aria-hidden="false" hidden="">Good</span></span></label></div>
</td>
<td class="_shopping-cx-feedback-widget_style_form-table-column__3c_E1">
<div data-a-input-name="shoppingCXRadio" class="a-radio a-radio-fancy feedbackRadioButton"><label for="radio5"><input type="radio" id="radio5" name="shoppingCXRadio" value="5" autocomplete="off"><i class="a-icon a-icon-radio"></i><span
class="a-label a-radio-label"><span aria-hidden="false" hidden="">Great</span></span></label></div>
</td>
</tr>
<tr class="_shopping-cx-feedback-widget_style_form-horizontal-radiobutton-label-row__2mRxc">
<td class="_shopping-cx-feedback-widget_style_form-table-column__3c_E1">
<div class="_shopping-cx-feedback-widget_style_feedback-radio-label__JZ92s"><span aria-hidden="true" class="a-size-base">Very poor</span></div>
</td>
<td></td>
<td class="_shopping-cx-feedback-widget_style_form-table-column__3c_E1">
<div class="_shopping-cx-feedback-widget_style_feedback-radio-label__JZ92s"><span aria-hidden="true" class="a-size-base">Neutral</span></div>
</td>
<td></td>
<td class="_shopping-cx-feedback-widget_style_form-table-column__3c_E1">
<div class="_shopping-cx-feedback-widget_style_feedback-radio-label__JZ92s"><span aria-hidden="true" class="a-size-base">Great</span></div>
</td>
</tr>
</tbody>
</table>
</form>
Name: ue_backdetect — get
<form name="ue_backdetect" action="get"><input type="hidden" name="ue_back" value="2"></form>
Text Content
Skip to main content .com.au Delivering to Sydney 2000 To change, sign in or enter a postcode Kindle Store Select the department you want to search in All Departments Alexa Skills Amazon Devices Amazon Global Store Amazon Warehouse Apps & Games Audible Audiobooks Automotive Baby Beauty Beer, Wine & Spirits Books CDs & Vinyl Clothing, Shoes & Accessories Women Men Girls Boys Baby Computer & Accessories Electronics Garden Gift Cards Health, Household & Personal Care Home Home Improvement Kindle Store Kitchen & Dining Luggage & Travel Gear Movies & TV Musical Instruments Pantry Food & Drinks Pet Supplies Premium Beauty Prime Video Software Sports & Outdoors Stationery & Office Products Subscribe & Save Toys & Games Video Games Search Amazon.com.au EN Hello, sign in Account & Lists Returns & Orders 0 Basket Sign in New customer? Start here. Your Lists Create a List Baby Wishlist Your Account Your Account Your Orders Your Recommendations Your Prime Membership Your Memberships & Subscriptions Your Subscribe & Save Items Your Seller Account Your Pets Manage Your Content and Devices Your Music Your Apps & Devices Your Prime Video Your Amazon Photos Your Kindle Unlimited Sign in New customer? Start here. All AUTO DETECTED LOCATION ALERT We're showing items that deliver to SYDNEY 2000. Delivery options and speeds can vary by location. For more accurate options, change your address. Address is correct Change address Best Sellers Today's Deals Prime New Releases Gift Cards Books Music Fashion Electronics Home Toys & Games Gift Ideas Beauty Computers Health & Personal Care Video Games Home improvement Audible Sports & Outdoors Automotive Pet Supplies Sell on Amazon Vouchers Customer Service Kindle Books Kindle Unlimited Prime Reading Kindle book deals Bestsellers Categories Free Kindle reading apps Buy a kindle Audible Audiobooks The Night of the Moths eBook : Bruni, Riccardo, Appel, Anne Milano : Amazon.com.au: Kindle Store * Kindle Store * › * Kindle eBooks * › * Literature & Fiction Kindle $0.00 or $7.59 to buy Audiobook $0.00 with membership Paperback $21.99 MP3 CD $19.76 Other Used and New from $19.76 Paperback from $21.99 MP3 CD from $19.76 Unlimited reading. Over 2 million titles. Learn more Read and Listen Now OR Kindle Price: $7.59 Price includes tax, if applicable Sold by: Amazon Australia Services, Inc. Buy now with 1-Click By clicking the button above, you agree to the Kindle Store Terms of Use. promotions apply when you purchase These promotions will be applied to this item: Some promotions may be combined; others are not eligible to be combined with other offers. For details, please see the Terms & Conditions associated with these promotions. Add Audible Narration to your purchase for just $3.49 By purchasing this title, you agree to Audible's Conditions of Use. Sold and delivered by Audible, an Amazon company Read with our free app Deliver to your Kindle Library You've subscribed to ! We will pre-order your items within 24 hours of when they become available. When new books are released, we'll charge your default payment method for the lowest price available during the pre-order period. Update your device or payment method, cancel individual pre-orders or your subscription at Your memberships & subscriptions There was an error! We were unable to process your subscription due to an error. Please refresh and try again. Send a free sample Deliver to your Kindle Library Add to Wish List Added to Unable to add item to Wish List. Please try again. SORRY, THERE WAS A PROBLEM. There was an error retrieving your Wish Lists. Please try again. SORRY, THERE WAS A PROBLEM. List unavailable. Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet or computer—no Kindle device required. Read instantly on your browser with Kindle for Web. -------------------------------------------------------------------------------- Using your mobile phone camera, scan the code below and download the Kindle app. IMAGE UNAVAILABLE Image not available for Colour: * * * * To view this video download Flash Player Roll over image to zoom in * VIDEOS * 360° VIEW * IMAGES * Read sample Audible sample Sample 0:00 -------------------------------------------------------------------------------- FOLLOW THE AUTHOR Riccardo BruniRiccardo Bruni Follow Something went wrong. Please try your request again later. OK THE NIGHT OF THE MOTHS KINDLE EDITION by Riccardo Bruni (Author), Anne Milano Appel (Translator) Format: Kindle Edition 3.6 3.6 out of 5 stars 3,292 ratings See all formats and editions Sorry, there was a problem loading this page.Try again. -------------------------------------------------------------------------------- He’s finally letting go of the memory of his murdered girlfriend. Then he sees her texts. Alice was a hopeful young graduate student when, on a beautiful August night, her body was found in the woods. She’ll always remember the night she was murdered. And she still suffers the grief and rage that destroyed her family. But what Alice regrets most is the last fight she had with her boyfriend, Enrico—and the fact that she never had the chance to tell him something that would have changed everything. A decade later, Enrico has returned to the provincial town where Alice lived and died, to sell his family home. All he wants is to forget. But then, among the things he left behind, he finds an old cell phone…and unread texts sent from Alice’s phone. Now, her terrible secrets are about to swallow up everyone she knew, loved, and trusted. For Enrico, discovering them is his only chance to put his lost love—and the demons of his past—to rest. Read more -------------------------------------------------------------------------------- Previous slide of product details 1. Print length 242 pages 2. Language English 3. Sticky notes On Kindle Scribe 4. Publisher Amazon Crossing 5. Publication date 1 December 2017 6. File size 3322 KB 7. Page Flip Enabled 8. Word Wise Enabled 9. Enhanced typesetting Enabled 10. See all details Next slide of product details Report an issue with this product -------------------------------------------------------------------------------- Kindle Daily Deal: Save at least 70% Each day we unveil a new book deal at a specially discounted price - for that day only. See today's deal or sign up for the newsletter -------------------------------------------------------------------------------- PRODUCTS RELATED TO THIS ITEM Page 1 of 32Start overPage 1 of 32 Sponsored Previous page of related Sponsored Products 1. Feedback A Touch without A Feel Martha Whittington 7 Kindle Edition $4.95$4.95 2. Feedback Might Just Take Your Life Martha Whittington 2 Kindle Edition $5.65$5.65 3. Feedback Just released The Boy in the Woods A J Wills 613 Kindle Edition $0.99$0.99 4. Feedback THE ROCK OF THE MISSING: AEINAPE INTERNATIONAL BOOK AWARD FINA... Antonio Flórez Lage 58 Kindle Edition $4.99$4.99 5. Feedback Mr. Galaxy’s Unfinished Dream: A Psychological and Spiritual T... R.Garcia Vazquez 10 Kindle Edition $4.59$4.59 Next page of related Sponsored Products PRODUCT DESCRIPTION ABOUT THE AUTHOR Riccardo Bruni is an Italian journalist who writes for newspapers, magazines, webzines, and blogs. The Night of the Moths is his second novel translated into English, following The Lion and the Rose. La stagione del biancospino (The Hawthorne Season) will be his next translated work. He is also the author of the novels La lunga notte dell’Iguana, Nessun dolore, and Zona d’ombra. For more information, please visit www.riccardobruni.com. -------------------------------------------------------------------------------- PRODUCT DETAILS * ASIN : B071KKVCRF * Publisher : Amazon Crossing (1 December 2017) * Language : English * File size : 3322 KB * Text-to-Speech : Enabled * Screen Reader : Supported * Enhanced typesetting : Enabled * X-Ray : Enabled * Word Wise : Enabled * Sticky notes : On Kindle Scribe * Print length : 242 pages * Page numbers source ISBN : 154204975X * * Customer Reviews: 3.6 3.6 out of 5 stars 3,292 ratings -------------------------------------------------------------------------------- ABOUT THE AUTHOR Follow authors to get new release updates, plus improved recommendations. Follow RICCARDO BRUNI Brief content visible, double tap to read full content. Full content visible, double tap to read brief content. Journalist and author of mystery novels, noir and thrillers. Read moreRead less -------------------------------------------------------------------------------- PRODUCTS RELATED TO THIS ITEM Page 1 of 1Start overPage 1 of 1 Sponsored Previous page of related Sponsored Products 1. Feedback The Phantom Child A J Wills 3,709 Kindle Edition $3.99$3.99 2. Feedback Dark Streets: An Australian Crime Thriller (Sergeant Natalie C... Phillip Strang 843 Kindle Edition $4.99$4.99 3. Feedback A Ghost is Born (The Neon Ghost Book 1) Gregory Bruner 15 Kindle Edition $7.58$7.58 4. Feedback The Possum Fur Plot (Quake City Investigations) Kevin Berry 17 Kindle Edition $5.64$5.64 5. Feedback A Touch without A Feel Martha Whittington 7 Kindle Edition $4.95$4.95 6. Feedback Might Just Take Your Life Martha Whittington 2 Kindle Edition $5.65$5.65 7. Feedback Just released The Boy in the Woods A J Wills 613 Kindle Edition $0.99$0.99 8. Feedback THE ROCK OF THE MISSING: AEINAPE INTERNATIONAL BOOK AWARD FINA... Antonio Flórez Lage 58 Kindle Edition $4.99$4.99 9. Feedback Cold in Murder: Lessons in Murder, Book 8 Edale Lane 134 Kindle Edition $7.60$7.60 10. Feedback This Side of Fate Tanya Nellestein 191 Kindle Edition $6.99$6.99 Next page of related Sponsored Products -------------------------------------------------------------------------------- HOW WOULD YOU RATE YOUR EXPERIENCE SHOPPING FOR BOOKS ON AMAZON TODAY? Very poor Poor Neutral Good Great Very poor Neutral Great THANK YOU FOR YOUR FEEDBACK! -------------------------------------------------------------------------------- CUSTOMER REVIEWS 3.6 out of 5 stars 3.6 out of 5 3,292 global ratings 5 star 26%4 star 32%3 star 27%2 star 9%1 star 5% How are ratings calculated? To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyses reviews to verify trustworthiness. -------------------------------------------------------------------------------- REVIEW THIS PRODUCT Share your thoughts with other customers Write a customer review -------------------------------------------------------------------------------- View Image Gallery Amazon Customer 5.0 out of 5 stars Images in this review * Sort reviews by Top reviews Most recent Top reviews TOP REVIEW FROM AUSTRALIA THERE WAS A PROBLEM FILTERING REVIEWS RIGHT NOW. PLEASE TRY AGAIN LATER. NicShef❤️Reading 4.0 out of 5 stars Kept me guessing... Reviewed in Australia on 1 October 2018 Verified Purchase This was a hard book to put down... which is odd as I read many negative reviews about it. That being said it’s translated from Italian and hence a challenging read linguistically at times, as it’s often a stream of consciousness. Told from many perspectives including that of the murdered girl, it starts when Enrico, her boyfriend, returns after ten years to sell his family's vacation house - the place of the murder. He finds the local people still reluctant to talk when Enrico finds his old mobile phone in a box of personal property saved for him by the property manager. After charging, he discovers the phone's memory still contains several text messages from Alice's phone - including two messages sent after she was murdered. Enrico then tries to discover who sent the messages, and why. Years of secrets and lies become untangled as each character unveils a little of their side and perspective... ‘The Night of the Moths’ is an entertaining mystery that kept me guessing all the way through until we finally understand what happened ‘that night’. 4 Stars - Highly recommended. Read more Helpful Report -------------------------------------------------------------------------------- See more reviews TOP REVIEWS FROM OTHER COUNTRIES H. Grove (errantdreams) 4.0 out of 5 stars Confusing in places, yet there's a good mystery here Reviewed in the United States on 5 November 2017 Verified Purchase There are portions of the story that are narrated by dead Alice. I think I liked those the most just because she has an interesting stream-of-consciousness style and ruminates on things in a way that could be slow but ends up holding my interest. Unfortunately the point of view and tense (present-day mystery versus past events) shifts get a bit confusing. The characters help to make up for the confusion. In particular I love a security guard who's a bit too obsessed with the Die Hard movies and who ends up helping in some unexpected ways. The characters have some nice depth to them, lending true mystery to some of the past actions. The pacing also draws out the mystery nicely, adding important details at regular intervals and ratcheting up the tension toward the end. Read more Report Ninaminacat 4.0 out of 5 stars The craftsmanship invested in this book may not be immediately apparent: read on! Reviewed in the United Kingdom on 11 November 2017 Verified Purchase The negative reviews on Amazon.com nearly led me to pass this book by, but the concept of the texts from beyond the grave intrigued me enough to give it a go. Initially, some of the dialogue did seem stilted and rather fatuous, making me wonder if I shouldn't have heeded the advice which I had sought, but the story line was still interesting. I also felt that, on occasion, the translation was a bit contrived and unnatural, though most of the time it didn't feel like as if I was reading a translation, which is always a good sign. As I continued, the plot got much more of a hold on me, but I was still a bit disappointed with most of the characterisation, Chiara being the exception; what a totally believable teenager Riccardo Bruni has created! I loved her! By the final revelation, I had forgiven Bruni the lack of depth to his characters. In fact, my overall view had changed quite radically and I am pleased to say that I found this a well-crafted book! As for the plot, the less you know before you start, the more you will enjoy it. Read more 11 people found this helpful Report Dee Arr 3.0 out of 5 stars Many Elements Combine Into an Uneven Mix Reviewed in the United States on 2 November 2017 Verified Purchase Normally I am able to find some redeeming qualities in a Kindle First book, though “The Night of the Moths was a challenge. Here’s why: THE PLOT was not bad, probably one of the stronger elements in the book. I could find justification for most of the actions by the lead characters, even the big stretch at the end when the “reveal” takes place. Where the book fell apart was in the execution, the pieces that helped everything to make sense. Electronic items, including cell phones, do not just sit around for the next time we turn them on. When not used (especially for a decade) the connections degrade. It is hard (without spoilers) to describe all the items that the author ignored, plot devices that disregard the reality of everyday police investigation and what guilty people do when they don’t want to get caught. To stretch and then shoehorn all these elements into a story just to make them comply with the plot makes for a weak tale. THE WRITING bothered me, although I wasn’t sure if some of the fault should be assigned to the translator. Phrases used as sentences can be powerful, but not when you litter them on every single page. One passage of three straight "sentences" from the first chapter: “Because another person was killed, not far from here. And soon other lives will be swallowed up by the secrets that this night will bring with it. Because you can’t escape secrets.” There were also inane, useless conversations reminiscent of “The Gilmore Girls.” Conversations on the TV show were meant to be humorous or perhaps used as filler, but even a shallow reflection on the book’s dialogue will recognize a waste of time and one prays for a commercial. At least the ad had a point. I do need to add that the buildup to the climax was nicely done. Author Riccardo Bruni generated enough excitement in the last few chapters to encourage readers to run with him all the way to the end. PERSONALLY, while I will read stories that use vulgarities, this is a story that wouldn’t have suffered if some of them were omitted (along with long dialogues featuring parents arguing with their children about their word choices). The POV changes throughout the book didn’t bother me too much. It made sense to tell the back story in past tense and current events in present tense, though the occasional slip from present to past tense in the same chapter was jarring. ALL THINGS CONSIDERED, this is the author’s second book translated into English and perhaps the effort to follow up a well-received book didn’t produce what was hoped for. There are glimmers of talent that shine through “The Night of the Moths,” but not enough for this book to shine. I rate it two-and -a-half stars, with a last-minute shove to three stars based on the build to the climax. Read more 150 people found this helpful Report Mrs. J. H. Battle 3.0 out of 5 stars An OK story Reviewed in the United Kingdom on 12 April 2018 Verified Purchase This is an ok book for your kindle when you've got a gap to fill. It's not the best read I've ever had but it passes an hour or two Read more Report Leigh Podgorski 5.0 out of 5 stars Stunning and intriguing; highly recommended. Reviewed in the United States on 12 November 2017 Verified Purchase This is a gorgeously written book, a work of literary fiction and mystery. You will find many who did not like it, and I think it may be because, unfortunately, so many readers today are not used to reading books of depth and complexity. There are many characters, thus many suspects, and yes, this makes the reader have to work and pay attention. But Mr Bruno and his translator give us such distinct and well rounded persons, it is a joy to get to know them. The use of Alice is haunting, reminiscent of THE LOVELY BONES. Someone had noted sloppy police work, but I would like to remind readers that the story is set in Italy and to remember the tribulation of Amanda Knox. The US indeed, by no means perfect, has the best justice system in the world as well as investigative system. Mr. Bruno makes his case well that the police in this small and wealthy town had been pointed to the killer, the unfortunate Half-wit, and were more than willing to go along with what they found and close the case. Among the wealthy, that happens here as well. I found this book stunning and intriguing. Generally, I have been unhappy with the Kindle First Choices, but this one is a gem. Highly recommended. Beautiful. Read more 2 people found this helpful Report -------------------------------------------------------------------------------- See more reviews REPORT AN ISSUE Does this item contain inappropriate content? Report Do you believe that this item violates a copyright? Report Does this item contain quality or formatting issues? Report Your recently viewed items and featured recommendations › View or edit your browsing history After viewing product detail pages, look here to find an easy way to navigate back to pages you are interested in. Your recently viewed items and featured recommendations › View or edit your browsing history After viewing product detail pages, look here to find an easy way to navigate back to pages you are interested in. Back to top Get to Know Us * About Us * Careers * Corporate information * Press Releases * Amazon Science Make Money with Us * Protect and build your brand * Independently Publish with Us * Sell on Amazon * Drive with Amazon Flex * Advertise Your Products * Associates Programme * Host an Amazon Hub Let Us Help You * COVID-19 and Amazon * Your Account * Your Orders * Delivery Rates & Policies * Returns & Replacements * Manage Your Content and Devices * Recalls and Product Safety Alerts * Help Australia * Conditions of Use & Sale * Privacy Notice * Cookies & Internet Advertising © 1996-2024, Amazon.com, Inc. or its affiliates