Author: Price, Aubrey St. John.