caption serviceyears branch commands death_date death_place birth_place allegiance awards battles birth_date rank image article_title name
william alexander mackinnon in the 1880s 1853 -- 1896 united kingdom director general army medical services 28 october 1897 london , england skye , scotland united kingdom knight of honour -lrb- france -rrb- commander of the order of the bath legion crimean war new zealand wars third anglo-ashanti war 27 june 1830 lieutenant general file jpg : william alexander mackinnon -lrb- 1830-1897 -rrb- . william alexander mackinnon -lrb- 1830 -- 1897 -rrb-
 sir william alexander mackinnon
william alexander mackinnon -lrb- 1830 -- 1897 -rrb-

lieutenant general sir william alexander mackinnon -lrb- 27 june 1830 -- 28 october 1897 -rrb- was director-general of the british army medical service -lrb- 1889 -- 1896 -rrb- .
mackinnon was born in strath , isle of skye , scotland .
he studied medicine at the university of glasgow and university of edinburgh , graduating from edinburgh in 1851 and receiving an frcs qualification in 1873 .
in 1853 , he enlisted to the 42nd regiment of foot as assistant-surgeon and took part in the crimean war in alma , balaklava and sevastopol , as well as in the new zealand maori war -lrb- 1863 -- 66 -rrb- .
afterwards he served as assistant professor of surgery at netly -lrb- 1866 -- 73 -rrb- ; senior medical officer of sir garnet wolseley 's ashanti force -lrb- 1873 -- 74 -rrb- ; principal medical officer at aldershot , colchester , hong kong , and at malta -lrb- 1874 -- 82 -rrb- ; head of the medical branch of the director-general 's office in london -lrb- 1882 -- 87 -rrb- ; and principal medical officer at gibraltar -lrb- 1887 -- 89 -rrb- .
after being knighted , mackinnon served as an honorary surgeon to the queen .
he received an honorary lld from the university of glasgow in 1891 and donated # 2000 to the university for scholarships .
mackinnon retired on 7 may 1896 and died next year in london .
