3quarksdaily: Quality of Life: India vs. China