Author: Mammen, Edward William.