Author: Adkins, Homer McElvain, Samuel M. ; Klein, Michael William,