Perth High Street Archaeological Excavation 1975-1977. Living and working in a medieval Scottish burgh. Environmental remains and miscellaneous finds.