Non abbiamo ancora una biografia di David J. Randall.
Pubblicato in Inglese
Fish Physiology
2005

The Evolution of air breathing in vertebrates
2009

The Cardiovascular system
1992
Evolution of Air Breathing in Vertebrates
2012

Eckert animal physiology
2002
50th Anniversary Issue of Fish Physiology
2024

Why We Believe
2017

Why I Am Not an Atheist
2013

The physiology of tropical fishes
2005
Physiology of Developing Fish
1988

Physiology and biochemistry of the fishes of the Amazon
1996
Molecular Endocrinology of Fish
1994

Messages from Grandad
2017
Locomotion
1979

Grace sufficient
2009

Gospel According to Christ's Enemies
2022
Fish Physiology : Tuna
2001
Environmental relations and behavior
1971