Author:William Finlayson Trotter

Works

 * (tr.) Blaise Pascal Pensées