by Andy Duncan (Author), Andy Duncan (Author), Sean Hull (Author)
Format: Illustrated
Pages: 426
Edition: 1
Publisher: O'Reilly Media
Published: 08 Apr 2001
ISBN 10: 0596000189
ISBN 13: 0636920000181