by WalterMosley (Author)
Format: Paperback
Pages: 224
Edition: New Edit/Cover
Publisher: Pan
Published: 05 Jun 1992
ISBN 10: 0330321145
ISBN 13: 9780330321143
Prizes: Winner of CWA John Creasey Memorial Award 1991.