Gary J Asmus Author