Savant
1993 • 469 pages