THE LOGIC OF CHOICE