Alden Hatch Seamus Walshe