Author: Peter Humphreys

Peter is a web engineer, social blogger and production manager working for a series of online media sites and event planning companies.