French revolution : a concise history - Hampson, Norman (Thames & Hudson London, 1975)