2
by Cohen, Guy
Published 2013
Pearson Education

3
by Cohen, Guy
Published 2009
FT Press

5
by Cohen, Guy
Published 2016
FT Press