Author: jr edgar a. singer