The Cunning Bloodby Jeff DuntemannLife on other planetsFictionNanotechnologyWriting a summary for young readers…For young readersBook data: Open Library