Author: Gesner, Abraham Gesner, George W.