Chapters (57)
- Title Page
- Copyright Page
- Dedication
- Acknowledgements
- 1 - ANACONDA FURY
- 2 - WILD PARENT
- 3 - NO GOOD DEED REMAINS UNPUNISHED
- 4 - HELLUVA CLIENT
- IN THE DETECTIVE’S ABSENCE I
- 5 - IT’S A BIRD . . . IT’S A PLANE ... NO! IT’S SUPERCOUSIN!
- 6 - FIT FOR YOUR HOOF
- 7 - BAD BOY LAMONT??
- 8 - A VERY LATE-NIGHT CALL
- 9 - UNCOVERING HISTORY
- IN THE DETECTIVE’S ABSENCE II
- 10 - THE ROAR OF THE HOOF
- 11 - NOTHING LIKE ECHÉZEAU FOR RELAXING
- 12 - MEETING THE HAMMER IN THE TANK
- 13 - A WILD NIGHT AT THE END OF A PIER
- 14 - DREAMS OF OLDEN TIMES
- 15 - OLD TRIAL . . . OR SOMETHING LIKE IT
- 16 - ALITO OFF GUARD
- 17 - THE FRIENDLY MAN FROM MOUNTAIN HAWK
- 18 - DUBIOUS JUDGE, FRIGHTENED WOMAN
- 19 - EXUBERANT COUSIN
- 20 - TRUNK SHOW
- 21 - EVER-MORE-INQUISITIVE COUSIN
- 22 - A SCARY SIDEWALK
- 23 - VISIT A CLIENT . . . AND TALK
- 24 - FIRE IN THE NUNNERY
- 25 - ALPHABET VISITORS FBI, OEM, HS, CPD
- 26 - AND NOW MURRAY
- 27 - IN THE FIRED HOUSE
- 28 - AND FIRE IN THE OLD HOMESTEAD
- 29 - ALL THOSE FRIENDLY GOVERNMENT AGENTS
- 30 - LINE SPINNERS
- 31 - HOME IN TATTERS
- 32 - VANISHING COUSIN
- 33 - LOSING A FOLLOWER
- 34 - THE BOYS IN THE BACK ROOM
- 35 - IN THE HALL OF THE TITANS
- 36 - WHAT ON EARTH IS GOING ON?
- 37 - A BASS RIDE . . . OR WAS IT VILE?
- 38 - CONFESSION IN MYSPACE
- 39 - A DIFFERENT CAR, A NEW CRIB
- 40 - THE SHOEMAKER’S TALE
- 41 - ROUSTING AN UNCLE
- 42 - ROUGHING UP THE UNCLE
- 43 - DEATH OF NOT SUCH A GOOD GUY
- 44 - ESCAPE IN CONTAMINATED LAUNDRY
- 45 - THE GOOD BOOK . . . AND THE BAD BALL
- 46 - DISCOVERY
- 47 - A RIVER RUNS THROUGH IT
- 48 - UP AGAINST THE WALL . . . ALL OF YOU!
- 49 - GUILT ALL AROUND
- 50 - THE RATS ATTACK . . . EACH OTHER
- 51 - GABRIELLA’S VOICE RETURNED
Joliet, where the prison stands, lies on the far side of Chicago’s heaviest exurban sprawl, and I’d be hitting the road at the same time everyone in the western suburbs was going home. The thought of the traffic knotted my shoulders even more. As I crept forward, I jotted a note in my time log. Forty-five minutes on the Lamont Gadsden inquiry. I’d long passed the point where I was making money on the case, but I couldn’t let the inquiry go, not as deeply mired in it as I’d become.
I oozed through the I-PASS lane at Country Club Plaza and finally found myself near streets I recognized, where I could take shortcuts around the expressways. It was almost seven, and the September sun was close to the horizon, blinding me every time the road curved west.
I needed to run in the fresh air with my dogs. I wanted to blow Stateville out of my lungs and hair, then curl up with a drink and the Cubs-Cardinals game. But I had two reports to finish for my most important bread-and-butter client. Best swing by my office and get them done so I could enjoy the game.
Nothing warned me that my drive from Joliet was as relaxed as I was going to be for some time. When I tapped in the code at the entrance to my building, everything looked normal. The lock mechanism released with a wheeze like a dying goose. Nothing unusual about that. I had to use my shoulder to shove the door open. Also normal.
It wasn’t until I opened my own door that trouble hit me. I switched on the overhead lights. And saw every paper I owned on the floor. The file cabinets had been dumped, the drawers flung aside so that they perched at crazy angles. My ordnance maps dangled from the lips of their shelves.
“No,” I heard myself whisper. Who hated me so much they’d wreak this kind of fury against me?
I shivered, wrapping my arms across my chest. My office is a big barn with little rooms planted in it, little dollhouse rooms. Lots of places for someone to hide. I backed into the hall and carefully set down my briefcase, as if it were a carton of eggs that needed protecting. I pulled my cellphone out of my jacket pocket and dialed 911. Phone in hand, I tiptoed around the partitions.