James seth lynch