Mitchell, Judith Claire, 1952-2016
Books
In the waning days of 1999, the Alter sisters - Lady, Vee, and Delph - finalise their plans to end their lives. Their reasons are not their's alone; they are the last in a long line of Alters who have killed themselves. As they gather in the ancestral Upper West Side apartment to close the circle...