Author: Stock, Frederick.