Publisher: Sterling (November 1, 2005) Language: English ISBN-10: 1402723148 ISBN-13: 978-1402723148
Hardcover published in November 2005 by Sterling