brett towers