best satisfaction books