Barker, Edwin, 1954-