ANDREW C WALSH