Frank Riordan

"Renaissance man" -- via the ST. Louis Post-Dispatch.