Discrete Choice Methods With Simulation by