James D. O'Donnell (Photo provided)