Mark A. Richardson 0001

  joint publications with Nabil Aouf

Publications