Ian Smith

Ian Smith is an attorney who writes widely online, including at The Blaze and Chronicles.