William Diamond
overview