Roger MacBride Allen books for sale - use the search engine right, type Allen in the author section.

Roger MacBride Allen is a US science fiction author. He was born on September 26, 1957 in Bridgeport, Connecticut.