Major-General Sir John Humphrey Davidson, KCMG, CB, DSO (24 July 1876 – 11 December 1954), nicknamed "Tavish", was a British Army officer and Member of Parliament.
Major-General Sir John Humphrey Davidson, KCMG, CB, DSO (24 July 1876 – 11 December 1954), nicknamed "Tavish", was a British Army officer and Member of Parliament. (en)
Le major-général Sir John Humphrey Davidson, KCMG, CB, DSO, né le 24 juillet 1876 à Maurice et mort le 11 décembre 1954 à (en) dans l'Aberdeenshire en Écosse, surnommé « Tavish », est un officier de l'armée britannique et membre du Parlement. (fr)