Campbell Wilson quits