William Wrubel
overview