christopher b. maccabe