Chemistry, Biochemistry and Pharmacology of Hydrogen Sulfide (Springer, 2015)