Johnson County Library
I'm a Youth Services Librarian who, unsurp...Read More
Completed Shelf: Recently Added
"This is top-notch science fiction--it takes today's scientific advancements and speculates how they might play out in the future, considering legal, ethical, and practical ramifications along the way. The book does this over the course of six ligh..."