Philip S. Foner compare prices