Stephen Morgan, Author at Catholic Herald