Michael Alexander, Author at Catholic Herald