The embattled philosopher;: A biography of Denis Diderot