publisher: Imperial College Press publish date: March 14th 2014
format: paperback
ISBN:
1783264055 (9781783264056)
publisher: Butterworth-Heinemann publish date: February 15th 2013
format: ebook
ISBN:
0123973317 (9780123973313)
ISBN:
0882570161 (9780882570167)