3000 Solved problems in biology - Bernstein, Ruth (New York, 1988)