Hard Corps KnowledgeEbookHard Corps KnowledgebyD. GowansRating: 4 out of 5 stars4/5Save Hard Corps Knowledge for later