The Biochemistry of Inorganic Polyphosphates by Kulaev, Igor S. | Menrva Books