Michael Hall

E-Mail:

Instant Messaging:

Social Networking:

Employment:

Currently a managing editor and columnist with Jupitermedia.