John Porter Clark Research Project