by Loretta Napoleoni (Author)
Format: Hardcover
Pages: 336
Edition: Seven Stories Press 1st Ed
Publisher: Seven Stories Press
Published: 24 Apr 2008
ISBN 10: 1583228241
ISBN 13: 9781583228241