Bugs in Space by David A. Carter