Will Sloan
overview