McGlade: David McGlade

David John McGlade (1937-2011)