James Bobick
James Bobick has been a science librarian for more than 30 years. He has master's degrees in biology and library science.
James Bobick has been a science librarian for more than 30 years. He has master's degrees in biology and library science. See less
James Bobick's Featured Books