Peter H. Nidditch compare prices