Books by Katherina Hall

About the Author

Katherina Hall is a lecturer in German at the University of Wales, Swansea.