129214050X / 9781292140506
eBook (EPUB)
06/12/2018
Available
England
672 pages
Copy: 10%; print: 10%
Previous edition: Harlow: Prentice Hall, 2010 Description based on print version record.