Free Press (Sep 14, 1995)
| Hardcover
736 pages | 165 x 249 mm | English
Dewey 305.800973