Ronald A. Magro
overview