squirting public library