The Waiting by Michael Connelly
For fans of Michael Connelly and his characters Harry Bosch and Renee Ballard, a year always seems like a long time to wait for a book featuring one or both of them. Throw in Connelly’s besuited Lincoln Lawyer into the mix, things can get even…