MPCODE : a versatile linear and quadratic mathematical programming system /
Land, A. H.
Crowthorne :  Urban Transport Division, Transport Systems Department, Transport and Road Research Laboratory, 
1974.