1
by Ali, Yousaf
Published 2009
Humana

2
by Ali, Yousaf
Published 2018
Springer International Publishing