Well developed characters have never been Bova's strong suit. But he makes up for it with his extremely competent mainstream sci fi themes, and solid grounding of his science in current knowledge.. I liked the Leviathans - massive creatures who in some ways resemble the microscopic Volvox of ea...