University of Edinburgh calendar 1998/99.
Place of publication: James Thin
Language: eng