publisher: Dover Publications publish date: November 18th 2010
format: paperback pages: 448
language: English
ISBN:
0486602753 (9780486602752)
publisher: Dover Publications publish date: September 12th 2011
format: kindle pages: 448
language: English
ISBN:
0486138704 (9780486138701)
publisher: Prentice-Hall
language: English
ISBN:
0136380239 (9780136380238)