1
by Hughes, Cameron
Published 2008
Wiley Pub.

2
by Hughes, Cameron
Published 2013
McGraw-Hill Education