marc hartings