1
by Javaherdashti, Reza
Published 2008
Springer London

2
by Javaherdashti, Reza
Published 2017
Springer International Publishing