PURCHASE AGREEMENT DATED MARCH 12, 1998