Publications by 'David A. M. Peterson'