by James Van Pelt (Author), Jay Lake (Editor), Eric T. Reynolds (Editor)
Number of Pages: 292
Dimensions: 0.66 x 9 x 6 IN
Publication Date: July 15, 2009
by James Van Pelt (Author), Jay Lake (Editor), Eric T. Reynolds (Editor)