publisher: McGraw Hill Higher Education publish date: July 1st 2010
format: paperback pages: 512
language: English
ISBN:
0071220828
publisher: McGraw-Hill Europe publish date: April 1st 2013
format: paperback
language: English
ISBN:
1259060586 (9781259060588)