Publications by 'Patrick W. Sathyanathan'