2
by Waschke, Marvin
Published 2017
Apress

3
by Waschke, Marvin
Published 2015
Apress

4
by Waschke, Marvin
Published 2012
CA Press