James Machin Editor & Author

James Machin is a visiting lecturer at the Royal College of Art, UK.