This book is just beautifully written. Bond does an amazing job of giving depth to each and every character, including characters we only meet for a page or two. Her unflinching writing punches you in the face and I loved every second of it. Amazing commentary on race, religion, class, and gender!