Traffic Assignment Techniques by Roy Thomas