Publications by 'Andrew P. Featherstone'