david conroy