publisher: CreateSpace publish date: March 20th 2013
format: paperback pages: 310
language: English
ISBN:
1482671298 (9781482671292)
publisher: Turtleback Books, Hardcover" /> publish date: September 1st 2007
format: hardcover
language: English
ISBN:
1417793937 (9781417793938)
publisher: Springer, Hardcover" /> publish date: July 22nd 2004
format: hardcover
language: English
ISBN:
0412707306 (9780412707308)
publisher: Signet, 1 page, Paperback" /> publish date: November 6th 1990
format: paperback
language: English
ISBN:
0451167996 (9780451167996)