Rosen, David,1948-