Electronic Media Management by Michael F. Starr, Peter K. Pringle & Peter Pringle