ID:DA17849645
Search authors sharing the same name
edited by Niall Whelehan
Routledge 2015 Routledge studies in modern history 15
: (hbk)
Available at 2 libraries
Niall Whelehan
Cambridge University Press 2012
: hardback