MacSweeney, David,1936-