2 articles by Brian Cross