James E. Hughes, Jr. Foundation Publishing compare prices