Please note - The OR Society has not checked the contents
of the other websites linked to from this page and accepts
no responsibility for the accuracy of the information on them.
Opinions expressed are those of the author alone and are not
necessarily endorsed by the OR Society.