Author: Price, Joseph St. Clair.