Photo of Donald G. McNeil Jr. Donald G. McNeil Jr.