About the Author

S. A. Ranawake is professor of German at Queen Mary’s College, London.