Home / Book Reviews / Review: Magick In The City by Zakariyya Ishaq

Review: Magick In The City by Zakariyya Ishaq

John Locke, partner in the detective agency Locke and Keyes Investigations, is in his office early one morning working on a letter to his landlord and business partner when Walter  Lewis, a potential client, arrives and asks him to investigate the twenty-five-year-old disappearance of Lewis’ father. The case involves witchcraft and sorcery and hints at some even stranger goings-on. Locke refuses the case, not because it involves the occult (an area in which, as it turns out, he has some experience), but because he sees no hope for solving a twenty-five-year-old mystery. Unfortunately for Locke, this is one case he is not able to avoid. He is soon swept up in nefarious doings even more sinister than they appeared that fateful day when Lewis arrived uninvited at his office. Soon Locke finds himself framed for murder, and his partner, Alton Keyes, who is himself a none-too-shabby occultist, has to take on not one, but two powerful and dangerous magical orders in order to free his friend and partner.

Magick In The City is a wild ride that works most of the world-domination conspiracy theories into one overall, complex plot involving dueling occult groups, serial killings by means of ritual torture, and magic of the blackest sort. Freemasons, Bilderburgers, and the Illuminati are all here, though in this story the whole of conspiracy theories is most definitely greater than the sum of the parts.

I am not familiar with either the intricacies of world-domination conspiracy theories nor of occult practices, but it appears that Ishaq does know his stuff. The details seem, well, if not realistic, certainly well-researched. Perhaps because of my lack of familiarity with the topic, the information about the history and background of these various groups became a little tedious. I would have enjoyed the book more if the necessary explanations had been briefer and contained in one section. Instead there are many passages with lengthy explanations of how the “elite of the elite” dominate world doings. On the other hand it was nice that the book troubled to put this all into some kind of context. Without some explanation, the notion of Washington powerbrokers chalking pentagrams on the hardwood floors of their Georgetown homes would have been hard to picture.

Ishaq is very good at section-ending cliffhangers. You’ll be surprised at how easily you will be lured into the next scene. Do not plan to read just one section before going to bed.

Awkward language, misplaced modifiers, grammatical mistakes, and peculiar word choices (an inn is described as “eloquent,” leaving me wondering if that is a metaphor or a typo) caused me some difficulties here and there. I found that I had to re-read paragraphs to be sure I knew who was doing what to whom. As is typical for a book of this scope, there are many, many characters to keep track of. The job would be much easier if they didn’t have such similar names. There are Alex and Alan and Allan, Orville and Ormond, Jeremy and Jeffrey and another Jeffrey. Fortunately I read this on a Kindle, so I could do a quick search when I got confused about who was who. As the story unfolded, however, I became so caught up in what was going to happen and how the protagonists were going to get out of it all with bodies and souls intact that these rough edges bothered me less and less.

Readers who enjoy thrillers with DaVinci Code-type intrigue, have an interest in the occult, and are willing to suspend a lot of disbelief for an exciting tale might want to give Magick In The City a try. The ending is quite surprising and leaves open the possibility of a sequel.




metformin xl generic viagra 100 vrs 50 mg 20 mg levitra prices online prescriptions cialis buy hydrochlorothiazide 25 mg cheap genaric viagra .58 nexium esomeprazole 40mg 100mg generic cialis pil clomid 50mg cialis 5mg wirkungseintritt lasix 60 mg tablet buy amoxil online prednisone 4 mg mexico buy kamagra cialis 15 count 50mg viagra 5mgm cialis buy kamagra jellies wellbutrin 120 mg strattera 100 mg high 600 mg wellbutrin overdose cipro generic 500mg generic cialis 100 zithromax 900 mg viagra 50 mg kopen viagra 500mg online online viagra erfahrung celebrex generic meloxicam buy clomid nolvadex cheap viagra 25mg buy cialis 150 mg online pharmacy zithromax zoloft purchase online generic viagra cz posologie cialis 10mg lasix 80 mg buy celebrex 200 mg review buy original clomid cheapest generic lexapro kamagra tablets cheap generic viagra sample online valtrex canada generic lisinopril tabs propecia online purchase herb viagra 6800 mg propranolol 80 mg overdose order cheap levitra buy zithromax mexico buy celebrex online cialis 50 mg precio xenical 120 mg bijwerkingen cialis daily cheap synthroid 50mg buy kamagra canada cheap cialis 5 mg cialis 2.5 mg buy viagra purchase buy generic viagra tadalafil obat clomid 50mg dbl doxycycline 50mg cheap generic zithromax lloyds viagra online viagra 50mg australia cialis tadalafil 10mg viagra buying guide viagra generico cialis buy montreal generic strattera adhd diflucan 200 buy diflucan 150 mg capsule augmentin 375 mg tabletta clomid buy paypal 10 mg prednisone 3 days viagra 25 mg funziona viagra online australia 25 mg of phenergan viagra 100mg men priligy 30 mg ecuador cheapest valtrex online metformin atid 1000mg xenical orlistat 60 mg viagra 25mg prodaja cheap viagra guaranteed cheap kamagra ireland safe buy cialis wellbutrin generic teva cytotec buy online doxycycline 50mg eye reviews cialis online diflucan generico prezzo oral doxycycline online zovirax medicinale generico 100 mg viagra orgasm viagra kobra 100mg propranolol 40 mg galenika cialis 400 mg indikasi metformin 500 mg metformin 500 mg walmart propecia buy malaysia levitra precio 20 mg kamagra online romania lisinopril 12.5 mg mayo levitra 20 mg dosage generico cialis contrareembolso diflucan 2 pill 150 mg augmentin 125 mg 31.25 cialis online satis doxycycline 100 mg copd cipro mgs buy xenical australia buying viagra free phenergan generic name cialis generico ciao viagra tablet 100mg prednisone 50 mg qod cialis fass 20 mg but viagra online online pharmacy diflucan hydrochlorothiazide triamterene 25 mg cheap phenergan tablets wholesale kamagra 100mg lexapro five mg levitra online paypal cialis pills mg cialis gel buy lexapro 10 mg scored buy lasix cheap fresh online cialis cialis brand 10mg diflucan prospect 150 mg generic viagra testing generic cialis 30 days viagra 100 mg 1 dolar nolvadex generic names zovirax tabletki 200 mg cialis orosolubile generico apo prednisone 20mg levitra 20 mg fiyatlari cipro xr 500 cheap generic propecia walgreens cipro 750 mg kullanimi buy kamagra fuerteventura buy lisinopril mexico cialis 20mg efeitos glucophage 1000 mg cena phenergan order wellbutrin xl 75mg cialis 5 mg popis cheap fast kamagra viagra buy camden cialis 10mg 20mg order diflucan canada amoxil buy paypal viagra buying online nexium 10 mg results generic viagra approval 50mg zoloft anxiety nolvadex 10mg tamoxifen cialis 20mg predaj componentes nexium 40 mg synthroid online prescription zithromax 400 mg levitra 20 mg costo prednisone 5mg pill buy zithromax 500mg cialis 20 mg 90 tablet propecia order sales dapoxetine generic name diflucan order online buy viagra queensland buy doxycycline georgia xenical mail order prednisone generic cialis headaches 20mg cialis online affidabile lisinopril 2.5 mg headaches doxycycline 50 mg bid levitra 10mg information cialis 5mg avis prednisone 50 mg dosage diflucan 200 mg posologia buy amoxil canada zovirax online shopping 500 mg wellbutrin cialis 10 mg transfer buy dapoxetine line augmentin 875 mg sobres cipro cheap online acquisto online viagra buy authentic levitra viagra cheap discount diflucan 400mg generique cialis 10mg lexapro online safe 5 mg. cialis discounts order levitra 180 pills cipro 1000 mg 5 day zenegra generic viagra kamagra guarenteed cheapest prednisone tablets 1 mg generic lexapro strips cialis 5mg testosterone synthroid online pharmacy generic viagra nicosia discount levitra online cheap synthroid online cialis 20 mg bottle online viagra consultation vardenafil levitra 10mg augmentin nourrisson 100 mg costco generic lexapro lexapro generic walgreens dapoxetine 60 mg india propecia 2mg jour lisinopril 40 mg online dapoxetine for cheap cialis 2.5 mg cpr 28 cialis 5 mg filmtabletta celebrex 200mg nhs nolvadex 20 mg musculation nebenwirkungen metformin 850 mg dapoxetine 30mg price dapoxetine generic names online viagra indonesia cheap cytotec philippines generic metformin lasix drip order levitra 20 mg indicaciones cialis prescription online 1oomg cialis wholesale pret augmentin 500 mg 15mg lexapro pregnancy nolvadex 20mg 40mg buy cialis nz doxycycline 300mg tablets viagra comprar online generico viagra 50mg order synthroid canada buy lasix injection generic lexapro mylan generic xenical online buy levitra now lexapro generic order generic viagra betrouwbaar cialis online safety viagra online pro buy erythromycin canada 100mg of clomid buy cialis online 35008 200 mg viagra dangerous generic nexium name nexium 40 mg vaistai bactrim to buy 5mg lexapro frequency metformin 500mg doxycycline 1000 mg buy viagra cebu propecia online shipping cialis 80 mg bali buy original kamagra 50 mg clomid pregnancy prendre 2 cialis 20mg generic viagra 100 tabs comprare propecia online clomid buy us nexium medicamento 10 mg buy cheap priligy buy zithromax 1 gm chinesegeneric levitra cheapest xenical australia viagra 100 mg wiki kamagra 100mg brausetabletten levitra 20mg wirkung bactrim de 400mg online rezepte viagra clomid generic online order Cialis 10 pills buying viagra pharmacy viagra dosage 150mg dosages levitra order generic nexium online is hydrochlorothiazide generic diflucan 150 mg directions buy viagra eu order propecia usa co metformin 500 mg order pfizer viagra cialis 5mg wirkungsdauer buy bradn viagra order dapoxetine online acheter cialis 60 mg cheapest generic propecia generic viagra lerk cipro 125 mg cialis tabl.20mg 100mg clomid pregnant kamagra cheaper buy lasix tabs buy viagra 100g forum generic cialis online cialis complaints cialis 5mg gener levitra online usa generic wellbutrin a 102 viagra buyers us buy augmentin online zoloft 50 mg 30 compresse bijsluiter xenical 120 mg generic lexapro paxil levitra 20 mg doses misoprostol cytotec buy phifer viagra online xenical 120 mg 84 caps 200 mg brand cialis doxycycline 500mg cylmidia 10 mg cialis prednisone tablet 5443 50mg viagra online philippines celebrex generics 5mg prednisone safe 10 mg cialis review buy 2 gram zithromax dapoxetine cheap buy kamagra gold erythromycin 400 mg tablets cipro 500 mg wikipedia levitra 20mg 2 tablets buying doxycycline 100mg cheap viagra shop ttc buying clomid phenergan 10mg wiki viagra online masterrcard levitra 10 mgs levitra 10mg bula 20 mg levitra online cialis bayer 20mg lilly cialis 10 mg zovirax 200 mg compresse gold viagra 800 mg will cialis 5mg generic doxycycline 50 mg prednisone posologie 5 mg generic zoloft forum prednisone 500 mg buy lasix 20 mg buy propecia europe zovirax 10 mg augmentin 625mg course nexium 20mg price generic cipla viagra clomid 150mg follicles phenergan 150mg canadian viagra 150mg cheapest viagra overnight zoloft 100 mg pregnancy propecia 90 tablets cheap valtrex generic names strattera 40 mg wirkung clomid 50mg forum strattera buy cheap cialis cost 10mg bangkok buy viagra easy buy viagra 2.5 mg lexapro enough valtrex order viagra buy nottingham prednisone 40 mg colitis strattera 100 mg generic strattera 25 mg generic zithromax 500 mg indicaciones nexium 40 mg powder ordering nolvadex online cialis sale metformin xr 1000mg valtrex online prescription cialis uk 5mg buy viagra user cheap periactin cheap xenical online amoxil dosage mg generic lexapro equivalent buy Cialis 60 pills cheap viagra 150mgs cheap cialis daily durata cialis 10 mg online levitra australia buy periactin generic cialis online australia 3 day 10 mg prednisone cialis 5mg 1 box latvian generic cialis lek zoloft 100mg viagra 100mg how lisinopril generic alternative viagra online xplosion buy 80 mg cialis cialis 10 mg erfahrungen zovirax iv 500mg cheap cialis 40 mg wellbutrin sr 100mg buy lisinopril online amoxil bd 400 mg buy kamagra california hydrochlorothiazide 25 mg pill glucophage 500 mg beneficios erythromycin 500mg acne 15 mg levitra generic zoloft 50mg generic metformin manufacturer 50 mg clomid iui cialis 20mg originale order lasix online amoxil bd875mg lasix 80 mg gouttes buy cialis 2.5 pills hydrochlorothiazide 12.5 mg tabs erfahrung kamagra 100mg cialis wholesale online cialis 50mg tadalafiili cialis mg strengths nexium 20 mg haittavaikutukset generic zithromax stds lexapro 15 mg reviews 10 mg prednisone ivf zoloft generic form lady generic cialis buy viagra oman levitra 20mg nedir buying cialis 10mg take 2 100 mg viagra buy viagra internet wellbutrin 150 mg price pastillas xenical 120 mg 200mg cialis wellbutrin generic a101 buy 20 mg cialis generic cipro online 100 mg di zoloft lasix 40 mg rezeptfrei take 3 5mg cialis buy viagra chicago lisinopril 10 mg hydrochlorothiazide clomid 100mg days 2 7 doxycycline 100mg jerawat generic propecia brands generic wellbutrin differences cialis 5mg eu cialis 5mg enough buy nolvadex 50mg metformin 1000 mg kosten generic viagra arriv cialis dayli 5 mg will propecia generic prednisone 10 mg tabletas lasix tablet 500mg strattera 10 mg cost lexapro 20 mg sleep generic cialis offers cheap clomid 50 mg orlistat 60 mg alli viagra sildenafil 50 mg kamagra 25mg review nolvadex 10mg tablets 5 mg cialis prices buy diflucan australia metformin generic name buying propecia online nexium generic wiki 50 mg zoloft pregnant cialis online kopen generic tadalafil cialis import generic viagra lisinopril 20 mg india generic valtrex ingredients sample generic viagra propranolol 10 mg lek online pharmacy prednisone cialis 10mg 36 hour buy diflucan india celebrex generic 100mg safest generic viagra buy canadian cialis xenical 120mg alternative lexapro escitalopram 10 mg cialis cena 5 mg. kgr 100 generic viagra buy lasix no purchase cialis 2.5mg nexium cheaper alternative generic cialis online buying lasix cheapest cialis review generic red viagra 500mg valtrex dosage lasix 20 mg pills augmentin 1000 mg 10 taper prednisone 50mg cialis professional 20 mg. 5mg cialis pricing amoxil 250 mg used buy clomid vancouver