recourse library