publisher: Springer publish date: September 1st 2009
format: hardcover pages: 239
language: English
ISBN:
144190512X (9781441905123)
publisher: DK Publishing (Dorling Kindersley) publish date: June 18th 2012
format: paperback pages: 352
language: English
ISBN:
0756690404 (9780756690403)
publisher: DK Publishing
publish date: January 17th 2011
format: hardcover pages: 128
language: English
ISBN:
0756671485 (9780756671488)