Terry Flanagan, Author at Markets Media