JOHN A. MORELAND, SR.