by Bernard Werber (Author)
Format: Big Book
Pages: 416
Edition: Albin Michel
Publisher: Albin Michel
Published: 01 Oct 2004
ISBN 10: 2226154981
ISBN 13: 9782226154989