Author: Richard Walker
Alternate names: Walker, Richard William (full name)
Born: 3 July 1951
Bio: Dr.; physiologist, zoologist, biology teacher, non-fiction author