Publications by 'Bill Magro'