M AND H COMMUNICATIONS