Peter D Williams, Author at Catholic Herald