num_pages: 176
description: Know Thy Enemy
language: English
title: Know Thy Enemy
titlecomplete: Know Thy Enemy
publisher: Xulon Press