James Sladden - Publications