James Carter and Shanker Singham - From the IJR archive