Biocore: Course guide by Patricia A Sokolove | Menrva Books