Garibaldi , Dahlstedt , ntkl.