Excretion, Ionic Regulation, and Metabolism - Hoar, William Stewart (Elsevier)