All My Puny Sorrows by Miriam Toews
Reviewed by Mala from San Jose, California.