michael f harsch