Available at the link is a pdf file of the declaration itself ( a fast loading pdf file, I must say, not many online pdf's) which is 6 pages, a shorter summary, and a page in which one can sign onto the list of agreement of the declaration itself.
100 more signatories in the last five minutes for a total of 168,291 at about 12:08 PM Pacific
This one was instantaneous. Whoever put it together, built it lean & efficient. bravo to them for that part, too...
Please be my guest. Would like to see this reach 1 million soon.