Professor Emeritus James L. Fitzgerald compare prices