Hoffman, David (David Michael), 1941-