Stuart C Poole

Poole is Coordinator of the Language Program at the Center for Continuing Education, University of Edinburgh.