James Herbert

James Herbert

Born in Northumberland, studied liberal arts in the UK and then philosophy in Netherlands, now in Amsterdam working on sustainable urban development projects.