Renal structure and function in vertebrates - Ditrich,Hans (2002)