who commanded the british expeditionary force in world war one
British Expeditionary Force (World War I)
Field Marshal Sir John French until December 1915,[5] when he was replaced by General Sir Douglas Haig.