A Journey Thru Earlyland
ISBN-13: 9780682499255