Daedalus (Q54800584)
2003 novel by Dave Stern
Language: