Publications by 'Bryan E. Peterson'