Digital Storage In Consumer Electronics by Thomas M. Coughlin & Thomas Coughlin