Publications of James Gilgrist