john nores