Thomas Demand Models