ISBN: 9781107475434 Author: James Hornell Format: Paperback PUBLISHER: Cambridge University Press PUB DATE: 12-Feb-2015 LANGUAGE:English PAGES:264 WEIGHT:432