Hardcover 2005 Year Baen Books Publisher ISBN-13: 978-1-4165-0900-4 ISBN-10: 1-4165-0900-3 Buy on Amazon