THE WAITING / Michael Connelly / Book Review / Brian Lee Durfee (spoiler free) Harry Bosch