ed Herring Publishing compare prices