patrick j. adams Archives