David cross articles