0140167188
Boyle, T. Coraghessan
1994
New York
Penguin Books
0670856045
1995
[New York]
Viking
0670033448
2004
0142001414
2003