Direct Descendant > Editions
by Charles Wilson First published October 1995
Published January 1st 1995
by St Martins Pr
Paperback, 324 pages
Published June 21st 2016
by St. Martin's Paperbacks
Kindle Edition, 353 pages




