effort books