Living on One's Own Horizon: Cultural Institutions, School Libraries, and Lifelong Learning.