by PeterG.Beidler (Editor), Henry,Jr.James (Author)
Format: Paperback
Pages: 432
Edition: 3
Publisher: Bedford Books
Published: 29 Dec 2009
ISBN 10: 0312597061
ISBN 13: 9780312597061