Over 20,000 books up for grabs at Lifeline's Easter book fair