by JamesTurnbull (Author)
Format: Hardcover
Pages: 452
Edition: English-language Ed
Publisher: Flammarion
Published: 10 Mar 2003
ISBN 10: 208010893X
ISBN 13: 9782080108937