Taylor Barcroft

Multimedia and Macintosh consultant, journalist and video podcaster since 1984.