Modular Methods In The Supervisory Control Of Discrete Event Systems by Sir Richard Hill