Engines of Liberty > Editions
by David Cole First published November 1st 2015
Published March 29th 2016
by Basic Books
1, Hardcover, 320 pages
Published March 29th 2016
by Basic Books
1, Kindle Edition, 277 pages
Published October 3rd 2017
by Basic Books
Revised, Paperback, 336 pages
Published March 29th 2016
by Basic Books
1, Kindle Edition, 277 pages
Published March 29th 2016
by Basic Books
Kindle Edition, 320 pages





