Origin: U.S.A.
(Import costs included in the price)
It will be shipped from our warehouse between Friday, August 09 and Friday, August 16.
You will receive it anywhere in United Kingdom between 1 and 3 business days after shipment.
Hidden Enemy (The Gift Legacy)
Jp Mclean
Synopsis "Hidden Enemy (The Gift Legacy)"
A forbidden book. A dangerous secret. A life in the balance.In the wake of a bullet and a broken heart, Emelynn Taylor learns the true portent of a gift she can barely control. Her discovery of a forbidden book unlocks explosive secrets that connect her to a past she never imagined.Now someone is threatening to expose those secrets, and an unknown assailant is hunting her. With everyone hiding something, whom can she trust? Emelynn is thrust into the eye of a storm as two powerful factions clash: one ancient, one evil. And both of them want a piece of her.Knowing that not even her gift of flight will save her, Emelynn forms an uneasy partnership with a dangerous man she must learn to trust—and then she must risk her gift and her future to protect her friends’ lives.The second book in The Gift Legacy series, Hidden Enemy is a thriller that skirts the edges of reality in a world within our own. Climb aboard and escape the ordinary: take flight with Emelynn Taylor.(Hidden Enemy was previously published as The Gift: Revelation Leer más Leer menos P.when('DynamicIframe').execute(function(DynamicIframe){ var BookDescriptionIframe = null, bookDescEncodedData = "%3Cp%3E%3Cb%3EA%20forbidden%20book.%20A%20dangerous%20secret.%20A%20life%20in%20the%20balance.%3C%2Fb%3E%3C%2Fp%3E%3Cp%3EIn%20the%20wake%20of%20a%20bullet%20and%20a%20broken%20heart%2C%20Emelynn%20Taylor%20learns%20the%20true%20portent%20of%20a%20gift%20she%20can%20barely%20control.%20Her%20discovery%20of%20a%20forbidden%20book%20unlocks%20explosive%20secrets%20that%20connect%20her%20to%20a%20past%20she%20never%20imagined.%3C%2Fp%3E%3Cp%3ENow%20someone%20is%20threatening%20to%20expose%20those%20secrets%2C%20and%20an%20unknown%20assailant%20is%20hunting%20her.%20With%20everyone%20hiding%20something%2C%20whom%20can%20she%20trust%3F%20Emelynn%20is%20thrust%20into%20the%20eye%20of%20a%20storm%20as%20two%20powerful%20factions%20clash%3A%20one%20ancient%2C%20one%20evil.%20And%20both%20of%20them%20want%20a%20piece%20of%20her.%3C%2Fp%3E%3Cp%3EKnowing%20that%20not%20even%20her%20gift%20of%20flight%20will%20save%20her%2C%20Emelynn%20forms%20an%20uneasy%20partnership%20with%20a%20dangerous%20man%20she%20must%20learn%20to%20trust%E2%80%94and%20then%20she%20must%20risk%20her%20gift%20and%20her%20future%20to%20protect%20her%20friends%E2%80%99%20lives.%3C%2Fp%3E%3Cp%3EThe%20second%20book%20in%20%3Cb%3EThe%20Gift%20Legacy%3C%2Fb%3E%20series%2C%20%3Ci%3EHidden%20Enemy%3C%2Fi%3E%20is%20a%20thriller%20that%20skirts%20the%20edges%20of%20reality%20in%20a%20world%20within%20our%20own.%20Climb%20aboard%20and%20escape%20the%20ordinary%3A%20take%20flight%20with%20Emelynn%20Taylor.%3C%2Fp%3E%28%3Ci%3EHidden%20Enemy%3C%2Fi%3E%20was%20previously%20published%20as%20%3Ci%3EThe%20Gift%3A%20Revelation%3C%2Fi%29%29", bookDescriptionAvailableHeight, minBookDescriptionInitialHeight = 112, options = {}, iframeId = "bookDesc_iframe"; function resizeCallback() { P.guardFatal("bookDescription", function() { // Get the line-height of the iframe var iframe = document.getElementById(iframeId); var iframeDocument = iframe.contentDocument; if (false && iframeDocument && iframeDocument.defaultView) { // Set the height to the number of lines specified var numLines = parseInt(0, 10); // Get the line-height of the iframe var iframeContent = iframeDocument.getElementById("iframeContent"); // Compute the line height var lineHeight = iframeDocument.defaultView.getComputedStyle(iframeContent, null).getPropertyValue("line-height"); // Parse the line height lineHeight = parseFloat(lineHeight); bookDescriptionAvailableHeight = Math.round(lineHeight * numLines); } else { var bdOffsetTop = document.getElementById("bookDescription_feature_div").offsetTop; var imageBlockOffsetTop = document.getElementById("booksImageBlock_feature_div").offsetTop; var imageBlockHeight = document.getElementById("booksImageBlock_feature_div").offsetHeight; bookDescriptionAvailableHeight = imageBlockOffsetTop + imageBlockHeight -bdOffsetTop - 30; if(bookDescriptionAvailableHeight bookDescriptionAvailableHeight + 30){ if(document.getElementById("bdSeeLessPrompt").style.display == "none"){ document.getElementById("outer_postBodyPS").style.height = bookDescriptionAvailableHeight + 'px'; document.getElementById("psPlaceHolder").style.display ="block"; document.getElementById("bdSeeAllPrompt").style.display ="block"; } else{ document.getElementById("outer_postBodyPS").style.height = psTotalHeight + 'px'; } } else{ document.getElementById("outer_postBodyPS").style.height = psTotalHeight + 'px'; document.getElementById("psPlaceHolder").style.display ="none"; document.getElementById("bdSeeAllPrompt").style.display ="block"; document.getElementById("bdSeeLessPrompt").style.display ="none"; document.getElementById("bdExpanderIcon").className = document.getElementById("bdExpanderIcon").className.replace("rotate",""); } })(); } options.iframeId = iframeId; options.iframeWrapperId = "bookDesc_iframe_wrapper"; options.overriddenCSSId = "bookDesc_override_CSS"; options.encodedIframeContent = bookDescEncodedData; options.initialResizeCallback = resizeCallback; BookDescriptionIframe = new DynamicIframe(options); P.guardFatal("bookDescription", function() { BookDescriptionIframe.createIframe(); }) (); if ((typeof BookDescriptionIframe != 'undefined') && (BookDescriptionIframe instanceof DynamicIframe)) { P.when('jQuery').execute(function($) { $(window).resize(function() { P.guardFatal("bookDescription", function() { BookDescriptionIframe.resizeIframe(resizeCallback); }) (); }); $(window).bind('imageResize', function() { P.guardFatal("bookDescription", function() { BookDescriptionIframe.resizeIframe(resizeCallback); }) (); }); }); } }); The Amazon Book Review Author interviews, book reviews, editors' picks, and more. Read it now