1
by Dyke, Julian
Published 2006
Apress

2
by Shaw, John, Dyke, Julian
Published 2006
Apress

3
by Dyke, Julian, Shaw, Steve, Bach, Martin
Published 2010
Apress