Author: Harper, Samuel N.; Harper, Paul V. ; Thompson, Ronald