The bad mother's handbook

by Kate Long

Three generations of women living in the same house cope with the frustrations and anger when the youngest becomes pregnant at seventeen, just as her mother did.