Michael Connelly: Past Work