The Oracle
1989 • 346 pages