{"id":2898,"date":"2026-01-03T22:54:47","date_gmt":"2026-01-03T22:54:47","guid":{"rendered":"https:\/\/epub-book.com\/download\/harry-bosch-21-dark-sacred-night-connelly-michael\/"},"modified":"2026-01-03T22:54:47","modified_gmt":"2026-01-03T22:54:47","slug":"harry-bosch-21-dark-sacred-night-connelly-michael","status":"publish","type":"post","link":"https:\/\/epub-book.com\/download\/harry-bosch-21-dark-sacred-night-connelly-michael\/","title":{"rendered":"Harry Bosch 21 &#8211; Dark Sacred Night &#8211; Connelly, Michael"},"content":{"rendered":"<div class='book-preview'>\n<h3>Book Preview<\/h3>\n<div class=\"galley-rw\">\n<section class=\"frontmatter-rw\" id=\"Chapter1\" type=\"bodymatter chapter\">\n<div class=\"title-block-rw\" id=\"title-block6\">\n<p class=\"title-num-rw\" id=\"title-num1\">1<\/p>\n<\/div>\n<p class=\"firstpara-rw\" id=\"p59\"><span class=\"dropcap-rw\">T<\/span>he patrol officers had left the front door open. They thought they were doing her a favor, airing the place out. But that was a violation of crime scene protocol regarding evidence containment. Bugs could go in and out. Touch DNA could be disturbed by a breeze through the house. Odors were particulate. Airing out a crime scene meant losing part of that crime scene.<\/p>\n<p class=\"calibre9\" id=\"p60\">But the patrol officers didn\u2019t know all of that. The report that Ballard had gotten from the watch lieutenant was that the body was two to three days old in a closed house with the air-conditioning off. In his words, the place was as ripe as a bag of skunks.<\/p>\n<p class=\"calibre9\" id=\"p61\">There were two black-and-whites parked along the curb in front of Ballard. Three blue suits were standing between them, waiting for her. Ballard didn\u2019t really expect them to have stayed inside with the body.<\/p>\n<p class=\"calibre9\" id=\"p62\">Up above, an airship circled at three hundred feet, holding its beam on the street. It looked like a leash of light tethering the circling craft, keeping it from flying away.<\/p>\n<p class=\"calibre9\" id=\"p63\">Ballard killed the engine but sat in her city ride for a moment. She had parked in front of the gap between two houses and could look out at the lights of the city spreading in a vast carpet below. Not many people realized that Hollywood Boulevard wound up into the mountains, narrow and tight, to where it was strictly residential and far in all ways from the glitz and grime of the Hollywood Boulevard tourist mecca, where visitors posed with costumed superheroes and sidewalk stars. Up here it was money and power and Ballard knew that a murder in the hills always brought out the department\u2019s big guns. She was just babysitting. She would not have this case for long. It would go to West Bureau Homicide or possibly even Robbery-Homicide Division downtown, depending on who was dead and what their social status was.<\/p>\n<p class=\"calibre9\" id=\"p64\">She looked away from the view and tapped the overhead light so she could see her notebook. She had just come from her day\u2019s first callout, a routine break-in off Melrose, and had her notes for the report she would write once she got back to Hollywood Division. She flipped to a fresh page and wrote the time\u201401:47 a.m.\u2014and the address. She added a note about the clear and mild weather conditions. She then turned the light off and got out, leaving the blue flashers on. Moving to the back of the car, she popped the trunk to get to her crime scene kit.<\/p>\n<p class=\"calibre9\" id=\"p65\">It was Monday morning, her first shift of a week running solo, and Ballard knew she would need to get at least one more wear out of her suit and possibly two. That meant not fouling it with the stink of decomp. At the trunk she slipped off her jacket, folded it carefully, and placed it in one of the empty cardboard evidence boxes. She removed her crime scene coveralls from a plastic bag and pulled them on over her boots, slacks, and blouse. She zipped them up to her chin and, placing one boot and then the other up on the bumper, tightened the Velcro cuffs around her ankles. After she did the same around her wrists, her clothes were hermetically sealed.<\/p>\n<p class=\"calibre9\" id=\"p66\">Out of the kit she grabbed disposable gloves and the breathing mask she\u2019d used at autopsies when she was formerly with RHD, closed the trunk, and walked up to join the three uniformed officers. As she approached, she recognized Sergeant Stan Dvorek, the area boss, and two officers whose longevity on the graveyard shift got them the cushy and slow Hollywood Hills beat.<\/p>\n<p class=\"calibre9\" id=\"p67\">Dvorek was balding and paunchy with the kind of hip spread that comes with too many years in a patrol car. He was leaning against the fender of one of the cars with his arms folded in front of his chest. He was known as the Relic. Anybody who actually liked being on the midnight shift and lasted significant years on it ended up with a nickname. Dvorek was the current record holder, celebrating his tenth year on the late show just a month before. The officers with him, Anthony Anzelone and Dwight Doucette, were Caspar and Deuce. Ballard, with just three years on graveyard, had no nickname bestowed upon her yet. At least none that she knew about.<\/p>\n<p class=\"calibre9\" id=\"p68\">\u201cFellas,\u201d Ballard said.<\/p>\n<p class=\"calibre9\" id=\"p69\">\u201cWhoa, Sally Ride,\u201d Dvorek said. \u201cWhen\u2019s the shuttle taking off?\u201d<\/p>\n<p class=\"calibre9\" id=\"p70\">Ballard spread her arms to display herself. She knew the coveralls were baggy and looked like a space suit. She thought maybe she had just been christened with a nickname.<\/p>\n<p class=\"calibre9\" id=\"p71\">\u201cThat would be never,\u201d she said. \u201cSo whadda we got that chased you out of the house?\u201d<\/p>\n<p class=\"calibre9\" id=\"p72\">\u201cIt\u2019s bad in there,\u201d said Anzelone.<\/p>\n<p class=\"calibre9\" id=\"p73\">\u201cIt\u2019s been cooking,\u201d Doucette added.<\/p>\n<p class=\"calibre9\" id=\"p74\">The Relic pushed off the trunk of his car and got serious.<\/p>\n<p class=\"calibre9\" id=\"p75\">\u201cFemale white, fifties, looks like blunt-force trauma and facial lacerations,\u201d he said. \u201cSomebody worked her over pretty good. Domicile in disarray. Could\u2019ve been a break-in.\u201d<\/p>\n<p class=\"calibre9\" id=\"p76\">\u201cSexual assault?\u201d Ballard asked.<\/p>\n<p class=\"calibre9\" id=\"p77\">\u201cHer nightgown\u2019s pulled up. She\u2019s exposed.\u201d<\/p>\n<p class=\"calibre9\" id=\"p78\">\u201cOkay, I\u2019m going in. Which one of you brave lads wants to walk me through it?\u201d<\/p>\n<p class=\"calibre9\" id=\"p79\">There were no immediate volunteers.<\/p>\n<p class=\"calibre9\" id=\"p80\">\u201cDeuce, you\u2019ve got the high number,\u201d Dvorek said.<\/p>\n<p class=\"calibre9\" id=\"p81\">\u201cShit,\u201d said Doucette.<\/p>\n<p class=\"calibre9\" id=\"p82\">Doucette was the newest officer of the three, so he had the highest serial number. He pulled a blue bandanna up from around his neck and over his mouth and nose.<\/p>\n<p class=\"calibre9\" id=\"p83\">\u201cYou look like a fucking Crip,\u201d Anzelone said.<\/p>\n<p class=\"calibre9\" id=\"p84\">\u201cWhy, because I\u2019m black?\u201d Doucette asked.<\/p>\n<p class=\"calibre9\" id=\"p85\">\u201cBecause you\u2019re wearing a fucking blue bandanna,\u201d Anzelone said. \u201cIf it was red, I\u2019d say you look like a fucking Blood.\u201d<\/p>\n<p class=\"calibre9\" id=\"p86\">\u201cJust show her,\u201d Dvorek said. \u201cI really don\u2019t want to be here all night.\u201d<\/p>\n<p class=\"calibre9\" id=\"p87\">Doucette broke off the banter and headed toward the open door of the house. Ballard followed.<\/p>\n<p class=\"calibre9\" id=\"p88\">\u201cHow\u2019d we get this thing so late, anyway?\u201d she asked.<\/p>\n<p class=\"calibre9\" id=\"p89\">\u201cNext-door neighbor got a call from the victim\u2019s niece back in New York,\u201d Doucette said. \u201cNeighbor has a key and the niece asked him to check because the lady wasn\u2019t responding to social media or cell calls for a few days. The neighbor opens the door, gets hit with the funk, and calls us.\u201d<\/p>\n<p class=\"calibre9\" id=\"p90\">\u201cAt one o\u2019clock in the morning?\u201d<\/p>\n<p class=\"calibre9\" id=\"p91\">\u201cNo, much earlier. But all of PM watch was tied up last night on a caper with a four-five-nine suspect and on a perimeter around Park La Brea till end of watch. Nobody got up here and then it got passed on to us at roll call. We came by as soon as we could.\u201d<\/p>\n<p class=\"calibre9\" id=\"p92\">Ballard nodded. The perimeter around a robbery suspect sounded suspect to her. More likely, she thought, the buck had been passed shift to shift because nobody wants to work a possible body case that has been cooking in a closed house.<\/p>\n<p class=\"calibre9\" id=\"p93\">\u201cWhere\u2019s the neighbor now?\u201d Ballard asked.<\/p>\n<p class=\"calibre9\" id=\"p94\">\u201cBack home,\u201d Doucette said. \u201cProbably taking a shower and sticking VapoRub up his nose. He\u2019s never going to be the same again.\u201d<\/p>\n<p class=\"calibre9\" id=\"p95\">\u201cWe gotta get his prints to exclude him, even if he says he didn\u2019t go in.\u201d<\/p>\n<p class=\"calibre9\" id=\"p96\">\u201cRoger that. I\u2019ll get the print car up here.\u201d<\/p>\n<p class=\"calibre9\" id=\"p97\">Snapping on her latex gloves, Ballard followed Doucette over the threshold and into the house. The breathing mask was almost useless. The putrid odor of death hit her strongly, even though she was breathing through her mouth.<\/p>\n<p class=\"calibre9\" id=\"p98\">Doucette was tall and broad-shouldered. Ballard could see nothing until she was well into the house and had stepped around him. The house was cantilevered out over the hillside, making the view through the floor-to-ceiling glass wall a stunning sheath of twinkling light. Even at this hour, the city seemed alive and pulsing with grand possibilities.<\/p>\n<p class=\"calibre9\" id=\"p99\">\u201cWas it dark in here when you came in?\u201d Ballard asked.<\/p>\n<p class=\"calibre9\" id=\"p100\">\u201cNothing was on when we got here,\u201d said Doucette.<\/p>\n<p class=\"calibre9\" id=\"p101\">Ballard noted the answer. No lights on could mean that the intrusion occurred during the daytime or late at night, after the homeowner had gone to bed. She knew that most home invasions were daytime capers.<\/p>\n<p class=\"calibre9\" id=\"p102\">Doucette, who was also wearing gloves, hit a wall switch by the door and turned on a line of ceiling lamps. The interior was an open-loft design, taking advantage of the panorama from any spot in the living room, dining room or kitchen. The staggering view was counterbalanced on the rear wall by three large paintings that were part of a series depicting a woman\u2019s red lips.<\/p>\n<p class=\"calibre9\" id=\"p103\">Ballard noticed broken glass on the floor near the kitchen island but saw no shattered windows.<\/p>\n<p class=\"calibre9\" id=\"p104\">\u201cAny sign of a break-in?\u201d she asked.<\/p>\n<p class=\"calibre9\" id=\"p105\">\u201cNot that we saw,\u201d Doucette said. \u201cThere\u2019s broken shit all over the place but no broken windows, no obvious point of entry that we found.\u201d<\/p>\n<p class=\"calibre9\" id=\"p106\">\u201cOkay.\u201d<\/p>\n<p class=\"calibre9\" id=\"p107\">\u201cThe body\u2019s down here.\u201d<\/p>\n<p class=\"calibre9\" id=\"p108\">He moved into a hallway off the living room and held his hand over the bandanna and his mouth as a second line of protection against the intensifying odor.<\/p>\n<p class=\"calibre9\" id=\"p109\">Ballard followed. The house was a single-level contemporary. She guessed it was built in the fifties, when one level was enough. Nowadays anything going up in the hills was multilevel and built to the maximum extent of code.<\/p>\n<p class=\"calibre9\" id=\"p110\">They passed open doorways to a bedroom and a bathroom, then entered a master bedroom that was in disarray with a lamp lying on the floor, its shade dented and bulb shattered. Clothes were strewn haphazardly over the bed, and a long-stemmed glass that had contained what looked like red wine was snapped in two on the white rug, its contents spread in a splash stain.<\/p>\n<p class=\"calibre9\" id=\"p111\">\u201cHere you go,\u201d Doucette said.<\/p>\n<p class=\"calibre9\" id=\"p112\">He pointed through the open door of the bathroom and then stepped back to allow Ballard in first.<\/p>\n<p class=\"calibre9\" id=\"p113\">Ballard stood in the doorway but did not enter the bathroom. The victim was faceup on the floor. She was a large woman with her arms and legs spread wide. Her eyes were open, her lower lip torn, and her upper right cheek gashed, exposing grayish pink tissue. A halo of dried blood from an unseen scalp wound surrounded her head on the white tile squares.<\/p>\n<p class=\"calibre9\" id=\"p114\">A flannel nightgown with hummingbirds on it was pulled up over the hips and bunched above the abdomen and around the breasts. Her feet were bare and three feet apart. There was no visible bruising or injury to the external genitalia.<\/p>\n<p class=\"calibre9\" id=\"p115\">Ballard could see herself in a floor-to-ceiling mirror on the opposite wall of the room. She squatted down in the doorway and kept her hands on her thighs. She studied the tiled floor for footprints, blood, and other evidence. Besides the halo that had pooled and dried around the dead woman\u2019s head, an intermittent ribbon of small blood smears was noticeable on the floor between the body and the bedroom.<\/p>\n<p class=\"calibre9\" id=\"p116\">\u201cDeuce, go close the front door,\u201d she said.<\/p>\n<p class=\"calibre9\" id=\"p117\">\u201cUh, okay,\u201d Doucette said. \u201cAny reason?\u201d<\/p>\n<p class=\"calibre9\" id=\"p118\">\u201cJust do it. Then check the kitchen.\u201d<\/p>\n<p class=\"calibre9\" id=\"p119\">\u201cFor what?\u201d<\/p>\n<p class=\"calibre9\" id=\"p120\">\u201cA water bowl on the floor. Go.\u201d<\/p>\n<p class=\"calibre9\" id=\"p121\">Doucette left and Ballard heard his heavy footsteps move back up the hallway. She stood and entered the bathroom, stepping gingerly alongside the wall until she came up close on the body, and squatted again. She leaned down, putting a gloved hand on the tiles for balance, in an attempt to see the scalp wound. The dead woman\u2019s dark brown hair was too thick and curly for her to locate it.<\/p>\n<p class=\"calibre9\" id=\"p122\">Ballard looked around the room. The bathtub was surrounded by a marble sill holding multiple jars of bath salts and candles burned down to nothing. There was a folded towel on the sill as well. Ballard shifted so she could see into the tub. It was empty but the drain stopper was down. It was the kind with a rubber lip that creates a seal. Ballard reached over, turned on the cold water for a few seconds, and then turned it off.<\/p>\n<p class=\"calibre9\" id=\"p123\">She stood up and stepped over to the edge of the tub. She had put in enough water to surround the drain. She waited and watched.<\/p>\n<p class=\"calibre9\" id=\"p124\">\u201cThere\u2019s a water bowl.\u201d<\/p>\n<p class=\"calibre9\" id=\"p125\">Ballard turned. Doucette was back.<\/p>\n<p class=\"calibre9\" id=\"p126\">\u201cDid you close the front door?\u201d she asked.<\/p>\n<p class=\"calibre9\" id=\"p127\">\u201cIt\u2019s closed,\u201d Doucette said.<\/p>\n<p class=\"calibre9\" id=\"p128\">\u201cOkay, look around. I think it\u2019s a cat. Something small. You\u2019ll have to call Animal Control.\u201d<\/p>\n<p class=\"calibre9\" id=\"p129\">\u201cWhat?\u201d<\/p>\n<p class=\"calibre9\" id=\"p130\">Ballard pointed down at the dead woman.<\/p>\n<p class=\"calibre9\" id=\"p131\">\u201cAn animal did that. A hungry one. They start with the soft tissue.\u201d<\/p>\n<p class=\"calibre9\" id=\"p132\">\u201cAre you fucking kidding me?\u201d<\/p>\n<p class=\"calibre9\" id=\"p133\">Ballard looked back into the tub. Half of the water she had put in was gone. The drain\u2019s rubber seal had a slow leak.<\/p>\n<p class=\"calibre9\" id=\"p134\">\u201cThere\u2019s no bleeding with the facial injuries,\u201d she said. \u201cThat happened postmortem. The wound on the back of the head is what killed her.\u201d<\/p>\n<p class=\"calibre9\" id=\"p135\">Doucette nodded.<\/p>\n<p class=\"calibre9\" id=\"p136\">\u201cSomeone came up and cracked her skull from behind,\u201d he said.<\/p>\n<p class=\"calibre9\" id=\"p137\">\u201cNo,\u201d Ballard said. \u201cIt\u2019s an accidental death.\u201d<\/p>\n<p class=\"calibre9\" id=\"p138\">\u201cHow?\u201d Doucette asked.<\/p>\n<p class=\"calibre9\" id=\"p139\">Ballard pointed to the array of items on the bathtub sill.<\/p>\n<p class=\"calibre9\" id=\"p140\">\u201cBased on decomp, I\u2019d say it happened three nights ago,\u201d she said. \u201cShe turns out the lights in the house to get ready for bed. Probably that lamp on the floor in the bedroom was the one she left on. She comes in here, fills the tub, lights her candles, gets her towel ready. The hot water steams the tiles and she slips, maybe when she remembered she left her glass of wine on the bed table. Or when she started pulling up the nightgown so she could get in the tub.\u201d<\/p>\n<p class=\"calibre9\" id=\"p141\">\u201cWhat about the lamp and the spilled wine?\u201d Doucette asked.<\/p>\n<p class=\"calibre9\" id=\"p142\">\u201cThe cat.\u201d<\/p>\n<p class=\"calibre9\" id=\"p143\">\u201cSo, you just stood here and figured all this out?\u201d<\/p>\n<p class=\"calibre9\" id=\"p144\">Ballard ignored the question.<\/p>\n<p class=\"calibre9\" id=\"p145\">\u201cShe was carrying a lot of weight,\u201d she said. \u201cMaybe a sudden redirection as she was getting undressed\u2014\u2018Oh, I forgot my wine\u2019\u2014causes her to slip and she cracks her skull on the lip of the tub. She\u2019s dead, the candles burn out, the water slowly leaks down the drain.\u201d<\/p>\n<p class=\"calibre9\" id=\"p146\">This explanation only brought silence from Doucette. Ballard looked down at the dead woman\u2019s ravaged face.<\/p>\n<p class=\"calibre9\" id=\"p147\">\u201cThe second day or so, the cat got hungry,\u201d Ballard concluded. \u201cIt went a little nuts, then it found her.\u201d<\/p>\n<p class=\"calibre9\" id=\"p148\">\u201cJesus,\u201d Doucette said.<\/p>\n<p class=\"calibre9\" id=\"p149\">\u201cGet your partner in here, Deuce. Find the cat.\u201d<\/p>\n<p class=\"calibre9\" id=\"p150\">\u201cBut wait a minute. If she was about to take a bath, why\u2019s she already in a nightgown? You put the nightgown on after the bath, don\u2019t you?\u201d<\/p>\n<p class=\"calibre9\" id=\"p151\">\u201cWho knows? Maybe she comes home from work or dinner out, gets into nightclothes, gets comfortable, maybe watches TV\u2026then decides to take a bath.\u201d<\/p>\n<p class=\"calibre9\" id=\"p152\">Ballard gestured to the mirror.<\/p>\n<p class=\"calibre9\" id=\"p153\">\u201cShe also was obese,\u201d she said. \u201cMaybe she didn\u2019t like looking at herself naked in the mirror. So she comes home, gets into nightclothes, and stays dressed until it\u2019s time to get in the tub.\u201d<\/p>\n<p class=\"calibre9\" id=\"p154\">Ballard turned to go past Doucette and step out of the room.<\/p>\n<p class=\"calibre9\" id=\"p155\">\u201cFind the cat,\u201d she said.<\/p>\n<\/section>\n<\/div>\n<\/div>\n<hr style='margin: 30px 0; border-top: 1px solid #eee;'>\n<p style='text-align:center;'>Read the full book by downloading it below.<\/p>\n<p><a href='https:\/\/epub-book.com\/download\/download-is-starting\/?url=https%3A\/\/mega.co.nz\/%23%21s85XQKjC%21EkzsM0UMPsBz8GMphVQFoGNDyOR5Z2LeIz8a7REZMzQ' class='download-btn' target='_blank'>DOWNLOAD EPUB<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Book Preview 1 The patrol officers had left the front door open. They thought they were doing her a favor, airing the place out. But that was a violation of crime scene protocol regarding evidence containment. Bugs could go in and out. Touch DNA could be disturbed by a breeze through the house. Odors were &#8230; <a title=\"Harry Bosch 21 &#8211; Dark Sacred Night &#8211; Connelly, Michael\" class=\"read-more\" href=\"https:\/\/epub-book.com\/download\/harry-bosch-21-dark-sacred-night-connelly-michael\/\" aria-label=\"Read more about Harry Bosch 21 &#8211; Dark Sacred Night &#8211; Connelly, Michael\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":2897,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[163],"class_list":["post-2898","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized","tag-michael-connelly"],"_links":{"self":[{"href":"https:\/\/epub-book.com\/download\/wp-json\/wp\/v2\/posts\/2898","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/epub-book.com\/download\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/epub-book.com\/download\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/epub-book.com\/download\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/epub-book.com\/download\/wp-json\/wp\/v2\/comments?post=2898"}],"version-history":[{"count":0,"href":"https:\/\/epub-book.com\/download\/wp-json\/wp\/v2\/posts\/2898\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/epub-book.com\/download\/wp-json\/wp\/v2\/media\/2897"}],"wp:attachment":[{"href":"https:\/\/epub-book.com\/download\/wp-json\/wp\/v2\/media?parent=2898"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/epub-book.com\/download\/wp-json\/wp\/v2\/categories?post=2898"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/epub-book.com\/download\/wp-json\/wp\/v2\/tags?post=2898"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}