Astrid Kraehenmann

Astrid Kraehenmann teaches at the University of Konstanz, Germany.

Astrid Kraehenmann's Featured Books