Frederick C. Beiser compare prices