Publications by 'James Soresi'