ID:DA18170510
Search authors sharing the same name
Mark David Sheftall
Bloomsbury Academic 2020, c2009
: pb
Available at 1 libraries
I.B. Tauris 2009 International library of war studies 14
Available at 2 libraries