Spangle
1987 • 869 pages