STEPHEN WALSH JR.