Chris Hall, Author at Markets Media