Sir Mark Allen, Author at Catholic Herald