John Logue, 1947-2009