9781439191699b