Principles of Bioenergetics by Alexander Bogachev & Vladimir P. Skulachev