A protagonist named Will

Slightly too old to have a son (named will)

A librarian

Stepping up against those who fulfill the wanton hopes of peeps til they discover, perhaps they didn’t really want they thought they did …