JOHN R LARIVIEVE