ISBN 0596006608 Author David Pogue Publisher Sebastopol, Calif. ; O'Reilly, 2005. Edition (pbk.) Physical description 450 p. ; 24 cm. No of Copies 1