Hugh B Price Author