Publish date: February 21st 1997
Pages no: 343
Edition language: English
A convoluted story with many diverse characters. One needs to keep all the characters in mind to be able to follow the plot. I you can get through the first third of the book it is an enjoyable read.
an even more ambiguous ending, starts with man in garage