EAMON WALSH INC