How to DVJ A digital DJ masterclass by Charles Kriel (z-lib.org)
Unknown
Make: More Electronics: Journey Deep Into the World of Logic ...
Charles Platt
Digital Negatives: Using Photoshop to Create Digital Negatives ...
Ron Reeder & Brad Hinkel
A world history of photography
Rosenblum, Naomi