Ballantine # 24255. A truly remarkable parable on the issue of free will - its potential, its responsibilities, and its dangers. 232 pages.
Ballantine # 24255. A truly remarkable parable on the issue of free will - its potential, its responsibilities, and its dangers. 232 pages.