Publisher: Oreilly & Associates Inc Published date: 2005 Size: 7 x 9 inchesWeight: 1.4 poundsPages: 372