Book cover for I is for Influence

I is for Influence

Synopsis

Details

02 September 2011
320 pages
9780230763463
Imprint: Macmillan