Saarth
1998 • 296 pages