Articles by Craig L. Peterson (1)