Stone
1990 • 514 pages