Michael Leonard Williams bio