Charlemagne's Mustache : And Other Cultural Clusters of a Dark Age

£54.99

Publisher: Palgrave Macmillan

ISBN: 9780230602472

Number of pages: 279

Weight: 385 g

Dimensions: 216 x 140 x 16 mm