William Barwick
overview