James Fitzpatrick's Publications