1
by Ali, Yousaf
Published 2009
Humana Press

2
by Ali, Yousaf
Published 2018
Springer International Publishing