In Praise of Bob Moran