Developing low-income children's vocabulary and content knowledge through a shared book reading program