Veronika Decides To Die
1998 • 238 pages