9781847197627