trevor neal