Fair warning Michael Connelly