publisher: Information Age Publishing publish date: July 19th 2013
format: paperback pages: 460
ISBN:
1623962331 (9781623962333)
publisher: Information Age Publishing publish date: July 19th 2013
format: hardcover pages: 460
ISBN:
162396234X (9781623962340)