1
by Curran, James
Published 2011
Cambridge University Press

3
by Curran, James Michael
Published 2016
Henry Stewart Talks

4
by Bolstad, William M.
Published 2017
Wiley
Other Authors: ...Curran, James M....