Get special offers emailed to you weekly and stay up to date with the latest specialist military publications.
Input this code:
No products in the basket.
Return to shop
Showing 3961–3984 of 7018 results
20 DIVISION 59 Infantry Brigade Headquarters : 18 July 1915 – 30 June 1916 (First World War, War Diary, WO95/2111)
20 DIVISION Divisional Troops Royal Army Service Corps Divisional Train (158, 159, 160, 161 Companies A.S.C.) : 28 July 1915 – 30 April 1919 (First World War, War Diary, WO95/2110/5)
20 DIVISION Divisional Troops Divisional Salvage Company : 7 August 1915 – 31 March 1916 (First World War, War Diary, WO95/2110/4)
20 DIVISION Divisional Troops Royal Army Veterinary Corps 32 Mobile Veterinary Section : 23 July 1915 – 28 March 1919 (First World War, War Diary, WO95/2110/3)
20 DIVISION Divisional Troops 33 Sanitary Section : 23 July 1915 – 31 March 1917 (First World War, War Diary, WO95/2110/2)
20 DIVISION Divisional Troops Royal Army Medical Corps Divisional Field Ambulance Workshop Unit : 14 June 1915 – 31 March 1916 (First World War, War Diary, WO95/2110/1)
20 DIVISION Divisional Troops Royal Army Medical Corps 62 Field Ambulance : 24 July 1915 – 30 May 1919 (First World War, War Diary, WO95/2109/3)
20 DIVISION Divisional Troops Royal Army Medical Corps 61 Field Ambulance : 1 November 1915 – 9 June 1919 (First World War, War Diary, WO95/2109/2)
20 DIVISION Divisional Troops Royal Army Medical Corps 60 Field Ambulance : 23 July 1915 – 1 May 1919 (First World War, War Diary, WO95/2109/1)
20 DIVISION Divisional Troops 217 Machine Gun Company : 16 March 1917 – 28 February 1918 (First World War, War Diary, WO95/2108/4)
20 DIVISION Divisional Troops Machine Gun Corps 20 Battalion : 15 March 1918 – 28 February 1919 (First World War, War Diary, WO95/2108/3)
20 DIVISION Divisional Troops Durham Light Infantry 11th Battalion Pioneers : 21 July 1915 – 24 June 1919 (First World War, War Diary, WO95/2108/2)
20 DIVISION Divisional Troops Divisional Signal Company : 20 July 1915 – 29 April 1919 (First World War, War Diary, WO95/2108/1)
20 DIVISION Divisional Troops 96 Field Company Royal Engineers : 2 August 1915 – 29 May 1919 (First World War, War Diary, WO95/2107/3)
20 DIVISION Divisional Troops 84 Field Company Royal Engineers : 23 July 1915 – 20 June 1919 (First World War, War Diary, WO95/2107/2)
20 DIVISION Divisional Troops 83 Field Company Royal Engineers : 22 July 1915 – 31 May 1919 (First World War, War Diary, WO95/2107/1)
20 DIVISION Divisional Troops Divisional Ammunition Column : 28 July 1915 – 21 April 1919 (First World War, War Diary, WO95/2106/3)
20 DIVISION Divisional Troops Divisional Trench Mortar Batteries : 24 May 1916 – 30 January 1919 (First World War, War Diary, WO95/2106/2)
20 DIVISION Divisional Troops 93 Brigade Royal Field Artillery : 1 August 1915 – 31 December 1916 (First World War, War Diary, WO95/2106/1)
20 DIVISION Divisional Troops D Squadron 1/1 Westmorland and Cumberland Yeomanry, Divisional Cyclist Company and 90, 91, 92 and 92 Brigade Royal Field Artillery : 18 July 1915 – 31 May 1916 (First World War, War Diary, WO95/2105)
20 DIVISION Headquarters, Branches and Services Royal Army Veterinary Corps Assistant Director Veterinary Services : 20 July 1915 – 18 March 1919 (First World War, War Diary, WO95/2104/3)
20 DIVISION Headquarters, Branches and Services Royal Army Ordnance Corps Deputy Assistant Director Ordnance Services : 22 July 1915 – 31 March 1919 (First World War, War Diary, WO95/2104/2)
20 DIVISION Headquarters, Branches and Services Commander Royal Engineers : 21 July 1915 – 25 April 1919 (First World War, War Diary, WO95/2104/1)
20 DIVISION Headquarters, Branches and Services Royal Army Medical Corps Assistant Director Medical Services : 22 July 1915 – 19 March 1919 (First World War, War Diary, WO95/2103)
Username or email address *
Password *
Remember me Log in
Lost your password?
Email address *
Sign up to email newsletter - be the first to hear about amazing web only offers at huge discounts
Your personal data will be used to support your experience throughout this website, to manage access to your account, and for other purposes described in our privacy policy.
Register