good men finish last