trevor harries