1
by Ishikawa, Kenji
Published 2011
No Starch Press

2
by Vignola, Frank
Published 2012
CRC Press

3
by Zou, Xiaolei
Published 2020
Academic Press