mahendran-ranganathan documents