Author: M. & M. Systems Research Ltd.