Critical Pedagogy Primer: Second Printing (Peter Lang Primer)
Printing and Social Control in Russia 2: Decrees
Digital negatives : using Photoshop to create digital negatives for silver and alternative process printing
Way Beyond Monochrome: Advanced Techniques for Traditional Black & White Photography including digital negatives and hybrid printing
Digital Negatives: Using Photoshop to Create Digital Negatives for Silver and Alternative Process Printing
OpenSCAD for 3D Printing