1
by Iniewski, Krzysztof
Published 2017
CRC Press

2
by Chandra, Vinod
Published 2017
Pearson Education India