James Maclurcan (n.