( Summary of Mac's on LJ - part I (warning for spoilers through Dead Beat) )( Summary of Mac's on LJ - part II (warning for spoilers through Dead Beat) )