Michael l. connor