{"content":"\r\n\r\n
View product page<\/a><\/p>\n <\/div>\n<\/div>\t\t\t\t<\/div>\r\n <\/div>\r\n \r\n \r\n \r\n \r\n Overview<\/a><\/li>\r\n Description<\/a><\/li>\r\n <\/ul>\r\n <\/div>\r\n \r\n \r\n I Know a Secret: A Rizzoli & Isles Novel by Tess Gerritsen <\/strong>\r\n \r\n \n\n\n \n \n \n $3.25<\/span> <\/span>\n \n <\/div>\n\n<\/strong>\r\n on sale!<\/span>\r\n <\/div>\r\n \r\n Be the first to review this product<\/a><\/p>\r\n <\/div>\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \t\tQuantity<\/label>\r\n \r\n \t<\/div>\r\n Add to Cart<\/span><\/span><\/button>\r\n \r\n <\/fieldset>\r\n\r\n <\/form>\r\n \r\n <\/div>\r\n \r\n \r\n Two separate homicides, at different locations, with unrelated victims, have more in common than just being investigated by Boston PD detective Jane Rizzoli and medical examiner Maura Isles. In both cases, the bodies bear startling wounds\u2014yet the actual cause of death is unknown. It\u2019s a doubly challenging case for the cop and the coroner to be taking on, at a fraught time for both of them. As Jane struggles to save her mother from the crumbling marriage that threatens to bury her, Maura grapples with the imminent death of her own mother\u2014infamous serial killer Amalthea Lank.\r\n\r\nWhile Jane tends to her mother, there\u2019s nothing Maura can do for Amalthea, except endure one final battle of wills with the woman whose shadow has haunted her all her life. Though succumbing to cancer, Amalthea hasn\u2019t lost her taste for manipulating her estranged daughter\u2014this time by dangling a cryptic clue about the two bizarre murders Maura and Jane are desperately trying to solve.\r\n\r\nBut whatever the dying convict knows is only a piece of the puzzle. Soon the investigation leads to a secretive young woman who survived a shocking abuse scandal, an independent horror film that may be rooted in reality, and a slew of martyred saints who died cruel and unusual deaths. And just when Rizzoli and Isles think they\u2019ve cornered a devilish predator, the long-buried past rears its head\u2014and threatens to engulf more innocent lives, including their own. <\/div>\r\n <\/div>\r\n <\/div>\r\n <\/div>\r\n <\/div>\r\n <\/div>\r\n<\/div>\r\n\r\n\r\n\r\n","scripts":["\r\n var optionsPrice = new Product.OptionsPrice([]);\r\n","\r\n\r\n var productAddToCartForm = new VarienForm('product_addtocart_form');\r\n productAddToCartForm.submit = function(button, url) {\r\n if (this.validator.validate()) {\r\n var form = this.form;\r\n var oldUrl = form.action;\r\n\r\n if (url) {\r\n form.action = url;\r\n }\r\n var e = null;\r\n try {\r\n \t\tvar ajaxForm = $('product_addtocart_form');\r\n \t\tajaxForm.action += '?layovercart=true';\r\n \t\tjQuery.fancybox.showActivity();\r\n ajaxForm.request({\r\n onComplete: function(response) {\r\n if (response.responseText.indexOf(' li:last').replaceWith(jQuery(response.responseText));\r\n \tinitCartDrop();\r\n \tjQuery('#header ul.menu > li:last').trigger('mouseenter').addClass('active-cart');\r\n }\r\n }\r\n });\r\n } catch (e) {\r\n }\r\n this.form.action = oldUrl;\r\n if (e) {\r\n throw e;\r\n }\r\n\r\n if (button && button != 'undefined') {\r\n button.disabled = true;\r\n }\r\n\r\n return false;\r\n }\r\n }.bind(productAddToCartForm);\r\n\r\n productAddToCartForm.submitLight = function(button, url){\r\n if(this.validator) {\r\n var nv = Validation.methods;\r\n delete Validation.methods['required-entry'];\r\n delete Validation.methods['validate-one-required'];\r\n delete Validation.methods['validate-one-required-by-name'];\r\n if (this.validator.validate()) {\r\n if (url) {\r\n this.form.action = url;\r\n }\r\n this.form.submit();\r\n }\r\n Object.extend(Validation.methods, nv);\r\n }\r\n }.bind(productAddToCartForm);\r\n\r\n"],"facebookMeta":""}
Be the first to review this product<\/a><\/p>\r\n <\/div>\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \t\tQuantity<\/label>\r\n \r\n \t<\/div>\r\n Add to Cart<\/span><\/span><\/button>\r\n \r\n <\/fieldset>\r\n\r\n <\/form>\r\n \r\n <\/div>\r\n \r\n \r\n Two separate homicides, at different locations, with unrelated victims, have more in common than just being investigated by Boston PD detective Jane Rizzoli and medical examiner Maura Isles. In both cases, the bodies bear startling wounds\u2014yet the actual cause of death is unknown. It\u2019s a doubly challenging case for the cop and the coroner to be taking on, at a fraught time for both of them. As Jane struggles to save her mother from the crumbling marriage that threatens to bury her, Maura grapples with the imminent death of her own mother\u2014infamous serial killer Amalthea Lank.\r\n\r\nWhile Jane tends to her mother, there\u2019s nothing Maura can do for Amalthea, except endure one final battle of wills with the woman whose shadow has haunted her all her life. Though succumbing to cancer, Amalthea hasn\u2019t lost her taste for manipulating her estranged daughter\u2014this time by dangling a cryptic clue about the two bizarre murders Maura and Jane are desperately trying to solve.\r\n\r\nBut whatever the dying convict knows is only a piece of the puzzle. Soon the investigation leads to a secretive young woman who survived a shocking abuse scandal, an independent horror film that may be rooted in reality, and a slew of martyred saints who died cruel and unusual deaths. And just when Rizzoli and Isles think they\u2019ve cornered a devilish predator, the long-buried past rears its head\u2014and threatens to engulf more innocent lives, including their own. <\/div>\r\n <\/div>\r\n <\/div>\r\n <\/div>\r\n <\/div>\r\n <\/div>\r\n<\/div>\r\n\r\n\r\n\r\n","scripts":["\r\n var optionsPrice = new Product.OptionsPrice([]);\r\n","\r\n\r\n var productAddToCartForm = new VarienForm('product_addtocart_form');\r\n productAddToCartForm.submit = function(button, url) {\r\n if (this.validator.validate()) {\r\n var form = this.form;\r\n var oldUrl = form.action;\r\n\r\n if (url) {\r\n form.action = url;\r\n }\r\n var e = null;\r\n try {\r\n \t\tvar ajaxForm = $('product_addtocart_form');\r\n \t\tajaxForm.action += '?layovercart=true';\r\n \t\tjQuery.fancybox.showActivity();\r\n ajaxForm.request({\r\n onComplete: function(response) {\r\n if (response.responseText.indexOf(' li:last').replaceWith(jQuery(response.responseText));\r\n \tinitCartDrop();\r\n \tjQuery('#header ul.menu > li:last').trigger('mouseenter').addClass('active-cart');\r\n }\r\n }\r\n });\r\n } catch (e) {\r\n }\r\n this.form.action = oldUrl;\r\n if (e) {\r\n throw e;\r\n }\r\n\r\n if (button && button != 'undefined') {\r\n button.disabled = true;\r\n }\r\n\r\n return false;\r\n }\r\n }.bind(productAddToCartForm);\r\n\r\n productAddToCartForm.submitLight = function(button, url){\r\n if(this.validator) {\r\n var nv = Validation.methods;\r\n delete Validation.methods['required-entry'];\r\n delete Validation.methods['validate-one-required'];\r\n delete Validation.methods['validate-one-required-by-name'];\r\n if (this.validator.validate()) {\r\n if (url) {\r\n this.form.action = url;\r\n }\r\n this.form.submit();\r\n }\r\n Object.extend(Validation.methods, nv);\r\n }\r\n }.bind(productAddToCartForm);\r\n\r\n"],"facebookMeta":""}