2
by Cohen, Guy
Published 2013
Pearson Education

4
by Cohen, Guy
Published 2016
FT Press

5
by Cohen, Guy
Published 2009
FT Press

9
Published 1994
Springer Berlin Heidelberg
Other Authors: ...Cohen, Guy...