Book Details
Format
Paperback
Pages
832 pages
Language
French
Published
Jun 27, 2012
Publisher
Denoël
ISBN-10
2207261786
ISBN-13
9782207261781