Mickey R. Mahoney
overview