Processes of History [by] Frederick J. Teggart
ISBN-13: 9781313767408