Publications by 'Joshua P. MacDonald'