Author: edgar i. fripp