Lifescripts
1996 • 480 pages