Publications by 'Nicholas M. Harrigan'