Michael Carter Fashion Classics from Carlyle to Barthes - Bloomsbury 2010 ISBN: 9781847888716 Source: EBOOK