France; a modern history