ISBN 0596001886 Author Alex Martelli Publisher Beijing ; O'Reilly, c2003. Edition (pbk.) Physical description xv, 636 p. : ill. ; 23 cm. No of Copies 1