Against a Tide of EvilEbookAgainst a Tide of EvilbyMukesh KapilaRating: 0 out of 5 stars0 ratingsSave Against a Tide of Evil for later