ed209

ed209
Ed: geek, staffer, past participle

Member Since: 13th May 2005
Total posts: 122

Occupation

Science writer

Location

London, UK