David G. Rourke

February 18, 1958 – November 12, 2016