Our Corporations, International Software Products (ISP), a Canadian Corporation, and International Software Products Inc. (ISPI) of the United States of America are privately held ... more... See more text