Publisher: Oreilly & Associates Inc Published date: 2005 Edition: 5th edition Size: 6 x 8.75 inchesWeight: 3.2 poundsPages: 1224