brian k vaughan news and photos