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