Author: william s. peters sr.