James Moore is an author and HuffingtonPost blogger.