christopher mcdonnell