Adams, David W. (Johnston County)