Publications by 'Gary E. Swan'