farewell waltz: a novel harper perennial