richard horowitz