by Marc Ferro (Author)
Format: Mass Market Paperback
Pages: 1086
Publisher: Odile Jacob
Published: 22 Mar 2003
ISBN 10: 2738112684
ISBN 13: 9782738112682