self satifying books