RFPL Holds Annual Book Sale