Author: Malone, Sylvester,Rev.