New American Dream Dictionary

by Joan Seaman - Tom Philbin
Not totally satisfied with one’s efforts.