picture of James Piccoli