Edits by 128.232.250.254 and 131.111.228.219 since October 2005 are almost certain to have been by myself. The latter of those IPs is not in use at present.