James Crossland

James Crossland

James Crossland is Professor in International History at Liverpool John Moores University, UK. He has published widely on the history of wartime humanitarianism, international law and the Red Cross movement.

If you like author James Crossland here is the list of authors you may also like

Buy books on Amazon

Total similar authors (25)