Bibliographic details

Attwood, Philip, The British Museum Book of Badges, London, BMP, 2004

Attwood 2004