ANDREW SAMUEL WALSH