Bioelectrochemistry : fundamentals, experimental techniques and applications - Bartlett, Philip N. (Philip Nigel), 1956- (John Wiley & Sons, 2008)