Ascendant > Editions
by H. David Blalock First published March 2009
Published March 2009
by Sam's Dot Publishing
Paperback, 470 pages
Published October 22nd 2019
by Alban Lake Publishing LLC
Hardcover, 508 pages


