RIGHTS AGREEMENT dated as of March 4, 1997 between