A library provides an opportunity...