2
by Jung, Kurt
Published 2007
Wiley/Wrox

3
by Brown, Aaron
Published 2012
John Wiley & Sons

4
by Brown, Aaron
Published 2016
John Wiley and Sons, Inc.