james haberthur