M & J HARRIS ASSOCIATES LLP