Author: Welch, Edwin.