Julia M. Stephen

  joint publications with David Hudson

Publications