by Marc Saltzman (Author)
Format: Paperback
Pages: 744
Edition: 1
Publisher: New Riders
Published: 24 Jun 2003
ISBN 10: 0735713677
ISBN 13: 9780735713673