Know Thine Enemy: A Guide To Intelligent Deception
Publish date: July 17th 2009
Publisher: Anomalos Publishing
Pages no: 507
Edition language: English
I will definitely be keeping this on my bookshelf for the rest of my life!! Amazing the things that are just brought to the light!!