Publications by 'Eric Jeffrey Peterson'