details (United Kingdom).
ISBN: 978-0-903311-25-0
ISBN-10: 0-903311-25-9
[Sheffield City Museums] · 1976