William Wright
overview