Author:GeneSmithPaperback:216pagesPublisher:NewRidersPress;1edition(January6,2008)Language:EnglishISBN-10:0321529170ISBN-13:978-0321529176