by Jean-Christophe Grange (Author)
Format: Paperback
Pages: 572
Publisher: Le Livre de poche
Published: 30 Sep 2005
ISBN 10: 225311393X
ISBN 13: 9782253113935