william s. rose jr.