The outline of history
By: Daniel Olson.
Edition: New enlarged ed.
Publisher: Art Metropole
Place of publication: Toronto, ON
Number of pages: 1288