William Wilson, Author at Catholic Herald