A multi-attribute multi-party model of choice:descriptive and prescriptive considerations