harold haslem