Publications by Professor Brian Sloan