Publications by James Medcalf