Author: Nelson, Kemp, Stoltzfus and Lufaso.