1
by O'Neil, Michael
Published 2012
Woodhead Pub.

2
Published 2018
John Wiley & Sons, Inc.

3
by Allen, David T.
Published 2002
Prentice Hall PTR