Edward Ward Foster (British, 1864)