Trent Barton

1960-1977


1977-1990


199?-2004


2004-present


2012-present
