All statements about David Sciarra