daniel horwitz