Macron Emmanuel Revolution - london Scanbe Publication 2016 - x, 253p. ISBN: 9781911344797 LC Class. No.: DC430 / .M23