Understanding batteries by Rand, D. A. J., (David Anthony James), Dell, Ronald M., Royal Society of Chemistry fromRSC paperbacks 0 Type: Book