Sheep
1994 • 361 pages