Conway Center hosting John P. McConnell May 18