76308406
Sep 4, 2001
Jun 24, 2003
Providing electronic verification of tear sheets, namely, providing advertisers with electronic copies and printed copies of their advertisements and matching publishing statements that appeared on a page of a publication
Computer and Scientific