James Perone - Papers and Guest Lectures presented: