Author: jr robert a. hall