Publications by 'Thomas Harper'