paul haslinger