Publications by 'Nathan Sprague'