William Shepherd
William Shepherd Lieut. R.E.(1872)
- 1859 Dec 9, First Lieutenant Bengal Engineers [1].
Railway Acheivements
- 1870 May 16, Joined Public Works Department (PWD) service [2].
- 1872 Civil List, Bengal Public Works Department(PWD) - Railway Branch [2]
References
- ↑ "The New Army List - Royal Engineers , late Bengal Engineers 1864"; Retrieved on 3 Aug 2016
- ↑ 2.0 2.1 Google Books "The Indian Army and Civil Service List - July 1872", page 82; Retrieved on 3 Aug 2016