john stanly