Beecroft, David, 1960-