ISBN:
1847736203 (9781847736208)
publisher: Troubador Publishing
publish date: May 1st 2012
format: paperback
language: English
ISBN:
1780881452 (9781780881454)
publisher: Butterworth-Heinemann publish date: April 1st 2011
format: paperback
language: English
ISBN:
1405755822 (9781405755825)