robert hassell