Author: Howard R. Patch