C . Ahlstedt , d.