Home / Book Reviews / Review: The Witches Of Jericho (Edenwitch) by Sam Hammack

Review: The Witches Of Jericho (Edenwitch) by Sam Hammack

The Witches of Jericho is a fantasy novel that takes place in Eden, but this is no Eden you ever heard about in Sunday School. This Eden has an Eve, but she’s a witch, and her husband is not Adam, but a Guardian named Saul. The Dark One, however, is true to form, stirring up trouble. The real protagonist of the novel is Sophia, Eve’s daughter. Eve and her family escape their home city of Jericho after it is invaded by a mysterious group of witch killers known as the Horde. One of only a few surviving witches, Eve goes on a journey seeking answers and never returns. Ten years later, Sophia, now a young woman of 18 and herself a witch, sets out to find her mother and right some very serious wrongs afoot in Eden. Part Bildungsroman, part fantasy, this story is a gripping and satisfying read.

So often in fantasy of this type, description takes a back seat to action. Not here. Hammack has a knack for describing characters who are in altered states (ill or extremely tired or in strange mental states). I found myself feeling dizzy or confused or weak as the character experienced these states. His settings are beautifully rendered as well. I found it easy to see the details of Jericho and other locales. The characters, however, are the strongest aspect of the book. Not only are the individuals well-drawn, but the relationships between them are very nicely done. The interaction between a man and his aging mentor gives insight into both characters without burdening the reader with backstory. The relationship between Sophia and her close friend is quite moving but not saccharine. Hammack handles emotion with an earnest but easy touch. Hammack also does a great job of balancing the fanastical elements of the story with the universal human concerns. While describing magical beings in a magical land, he never loses the essential humanity that keeps readers interested in and connected with the characters.

While The Witches of Jericho is a smooth and easy read, at times the language is so lovely you want to pause and savor it:

Aching hardwood steps creaked and moaned under her feet . . .  .

And this description of the Sea of Dreams:

Toward the Sea every man, woman and child drifted each and every time they slumbered, like ghosts drawn to a graveyard. Babies in the womb were said to swim within the Sea’s waters. From within the Sea the subconscious mind formed the images and ideas that would be molded into dreams. The Sea was the blood that gave life to dreamy emotion – fears and desires, worries and needs. Without the Sea, mankind was doomed to sleep in a dark emptiness, devoid of color or image or sound.

Hammack brings to this fantasy novel touches of literary fiction. If you enjoy fantasy, but like your fantasy to come packaged with great characters, good settings, and at least at times, lovely language, you will probably enjoy The Witches of Jericho as much as I did.

My only complaint with this first in the Edenwitch series is that it ended too soon. Just as I got to know everyone and what they were up to, the story ended. In a way it seemed as if the entire book was mostly an introduction to the characters and the situation, yet it didn’t leave you feeling as if you’d been cheated of the story. I do think this may have worked well as the first section of a much longer book, though. I am looking forward to the next Edenwitch book and more by Hammack as well.




1200 mg prednisone buy viagra bradenton valtrex new generic buy clomid 100mg prednisone 400mg nexium generic protonix cialis pills 10 mg tetracycline cheap viagra paypal generic cialis generic pakistan best cheap cialis potenzmittel cialis 5mg levitra 10mg dosierung levitra online paypal 300mg wellbutrin sr clomid buy paypal augmentin 312 5 mg celebrex generic 100mg prednisone order online buy cialis spain viagra generico ricetta clomid 5omg tablets 1 mg prednisone tablets viagra cheap sale kamagra tablets 25mg buy levitra 5mg doxycycline 1000 mg diflucan 150 mg gravidanza buy zovirax zovirax the cheapest kamagra kamagra 25mg review buy cheap synthroid online levitra purchase lasix 20 mg comprimidos clomid generic augmentin 625 mg ulotka wellbutrin 75 mg conversion generico viagra valor order clomid 50mg herbal 600mg viagra wellbutrin cheap cialis online soft viagra condom buy lisinopril 5 mg nedir buy viagra aberdeen cheapest 100 levitra uk prednisone 40 mg colitis tablet glucophage 500 mg capsulas xenical 120 mg nexium online purchase nexium 40 mg 30 tablet xenical generico emagrece buy 2 gram zithromax cialis 10 mg tabletta 10mg prednisone dogs diabetes metformin 500 mg buy viagra maryland prednisone tablet 5443 50mg buy amoxil 1g online viagra consultation doxycycline 100mg effects fake cialis 3800 mg medicamento diflucan 150 mg 40 mg. cialis cialis 20 mg dejstvo viagra buy turkey australian generic cialis bactrim thyroid disorders clomid 150 mg bfp generic viagra winnipeg lexapro generic ivax online doctor xenical 1000 mg zithromax malaysia lisinopril 40mg tablet prednisone 50 mg po zovirax cream 5 buy doxycycline buy vietnam 10 mg prednisone ivf valtrex cheap viagra generika 50mg viagra generic sale 2.5 mg lexapro reviews cipro generic prescription wellbutrin generic teva levitra 10 mg schmelztablette prednisone 5mg lupus vendita viagra generico lexapro 20 mg sleep cheap kamagra ireland doxycycline 300 mg dogs buying viagra shops 80 mg nexium lasix vs generic glucophage 500 mg beneficios buy amoxil online diflucan 200 mg pret starting zoloft 25 mg cialis 20 mg shipping 60 mg prednisone 5 days bestel propecia 5 mg online xenical stronger xenical 120 mg roche levitra de 5 mg hydrochlorothiazide 25 mg webmd augmentin 650 mg prospect zoloft 1000mg lisinopril 20 mg iva kamagra dosage 300 mg levitra 20 mg costo 600 mg wellbutrin overdose wellbutrin 150 mg tb cialis super cheap remedio cipro 500 mg cialis lilly 40mg zovirax tabletki 200 mg lexapro pill mg 50mg cialis equivalent buy strattera singapore diflucan fluconazol 50 mg cialis professional 40mg clomid 25mg nederlands kamagra buyers cialis 5 mg 20 mg buy doxycycline nairobi cialis split 20 mg 25mg viagra fiyati nuovo levitra 10 mg buy cipro hcl purchase viagra 100mg 150 mg zoloft pregnancy viagra precio generico augmentin 457 mg suspension cialis 10 mg effective generic viagra flashback buy lasix tabs levitra 20mg 2 tablets cialis online review medicinale xenical 120 mg buy kamagra spain valtrex dosage 500 mg 100mg generic viagra zithromax online canada cialis generic best doxycycline hyclatete 10mg hydrochlorothiazide 12.5 mg tabs buy nolvadex au 12.5 mg lasix dogs diflucan dosage 50 mg mastercard viagra 150mg doxycycline on backorder lexapro 10 mg buy clomid generic philippines cutting cialis 20mg buy valtrex medication viagra and generic buying cialis legal xenical 120 mg instructions viagra 25 mg review viagra 25 mg funziona pfizer viagra 300mg 200 mg zoloft overdose phenergan 25 mg sleep cialis 2omg tadalafilo order nexium 40 mg buy nolvadex aus nexium mg get celebrex online zovirax comprimido 400 mg cheapest 1 mg propecia clomid buy us generic lisinopril tabs buy viagra queensland walmart 25 mg viagra cialis 100 mg com lasix 80 mg gouttes zovirax 200 mg pill synthroid medicine online buy cheapest viagra cialis generico timo zithromax 500 mg indicaciones zoloft 100mg tabs generic celebrex price order amoxil online buy 5 mg levitra round generic cialis cialis cena 5 mg. order nolvadex uk cipro online paypal tablets cialis 20mg orlistat buy alli zovirax tablets 400 mg american viagra online buy bradn viagra cialis 35mg 500mg zithromax dosages cialis buy montreal .5 mg propecia results cialis cumpara online tetracycline cap 500mg manfaat metformin 500 mg xenical generico opinioni cialis online belgium propecia apteka online stopping zoloft 25 mg cipro 500 mg instructions generic viagra internet viagra alternative cheap cialis fass 20 mg lisinopril generic drug precio lisinopril 20 mg 2.5 mg lisinopril 20mg lexapro effects buy clomid vancouver 10mg nolvadex cytotec de 5 mg viagra gold cheap 5mg brand cialis levitra odt 5 mg generic cialis kopen bula zovirax 50mg celebrex 100 mg forum generic viagra quality generic zoloft problems metformin xl 1000mg diflucan 200 mg yeast oral doxycycline online herb viagra 6800 mg lisinopril cheap cheap cialis com bactrim to buy dapoxetine generic names buy xenical philippines levitra 10 mg durata kamagra 100mg cola prednisone axapharm 5mg buy clomid 200mg buspar 15 mg price viagra buy toronto generic augmentin es 600 cialis 5mg efficace bactrim backorder propranolol 80 mg lp buy soft cialis cialis generic 50mg lisinopril 20 mg bula cialis generic singapore generic cialis tablet doxycycline 100mg 10 days doxycycline 100mg canada order cialis fedex lisinopril l0 mg nexium genericpolisz nexium 40 mg mexico paypal clomid online wellbutrin 150 mg xr viagra generico 50 mg easy buy viagra buy doxycycline australia buy priligy canada buy chaep cialis cheapest nexium online nexium tablete 40 mg lexapro generic list viagra btmg 60 mg of nexium propranolol tab 40mg valtrex mg buy viagra internet cialis preise 10 mg augmentin 500mg wiki harga diflucan 50 mg cialis 2.5 mg cpr 28 xenical 120mg alternative cialis 40 mg einnehmen generic propecia difference break 25 mg viagra buy propecia coupon buy tetracycline fish phenergan dosage 25 mg lisinopril 20 mg uses 8 mg of prednisone cialis prospect 5 mg lisinopril 5 mg hypertension 20 mg cialis cheap 100mg diflucan viagra online switzerland generic viagra sublingual ordering metformin online buy diflucan 200mg cialis buy mastercard generic cipla viagra kamagra 100mg ervaringen zoloft mg tablets prednisone 1 mg dog will propecia generic buy dapoxetine combination synthroid online prescription co metformin 500 mg order viagra 25mg 40mg de cialis order Levitra 10 mg valtrex 500 mg tablets prednisone steroid 5mg generic viagra fraud propranolol 80 mg tablets buy real nolvadex depression wellbutrin generic wellbutrin 100 mg xl buying viagra pharmacy strattera 40 mg dose cialis cheap quantiti 5 prednisone mylan 5mg buy kamagra gold buy lisinopril online 200 mg kamagra indien cialis 20 mg 8 comprimidos cialis 10 mg erfahrungen buy fake clomid 5 gr cheap cialis kostprijs levitra 20 mg diflucan 150 mg directions buy viagra phitzer zithromax capsule buy generic lasix 40 mg 37.5 mg of zoloft zadorin doxycycline 100mg woman generic viagra wellbutrin 150 mg tablets cialis thailand online prednisone 500 mg 20 mg doxycycline acne taking 300 mg viagra medicaments cialis 5mg lexapro gotas 20mg cialis 20 mg kullanilisi buy cream viagra ordering prednisone canada augmentin 1000 mg fiyat korea viagra online viagra jet 100mg 20 mg lexapro withdrawal amoxil 1000mg generic wellbutrin lawsuit glucophage online pharmacy valtrex online bestellen cialis kaufen 5 mg pastillas cialis 5 mg clomid buying online cialis 10mg 4 cpr xenical 120 mg alcohol safest cialis online amoxil 250 mg tabletas composizione levitra 10 mg viagra online 150 mg levitra mg 10 cialis 10mg cena cialis buy chea cheap viagra 150mgs generic viagra lerk 12 mg of phenergan cipla clomid 100mg nexium 40mg reviews lisinopril dosage 30 mg cheapest viagra chemists valtrex buying cheapest viagra com generic zovirax buy clomid 50mg dose viagra mexico border buy viagra 150 mg prednisone 2.5 mg cost lisinopril 20 mg indicaciones buy cialis 2.5 viagra 100mg how lisinopril 12.5 mg order viagra paypal buy about clomid 75mg prednisone 8mg uk buy zithromax 1 gram zovirax 200mg tablet medicamento amoxil 500 mg levitra generic buy zovirax 30 mg cutting 10 mg cialis priligy 30 mg tablets propranolol retard 40 mg google levitra 40 mg buy prednisone mexico cheap viagra guaranteed zithromax 500mg cystitis generic lisinopril drug cialis 10 mg varmi cialis 20mg taake 2 viagra 50mg effect online viagra emails 400 mg celebrex safe lasix 80 mg price buy prednisone india ricetta viagra online order Cialis Tabs sample cialis 2.5 mg tabletas nexium 40 mg cialis generic comparison brand cialis 100mg taking cialis 30 mg generic viagra arriv 20 mg levitra prices lexapro generic purchase viagra online wien levitra 20mg feedback cialis generic daily tetracycline 1000 mg generic wellbutrin differences 400 mg doxycycline acne lexapro 10 mg 10 weeks pil clomid 50mg cheap kamagra chewable 50 mg cialis generic wellbutrin xl 75mg buy doxycycline injectable costco generic diflucan buy augmentin 625mg viagra onlinesouth africa xenical 120mg emagrece lisinopril fatigue 20mg nebenwirkungen metformin 850 mg cialis de 40 mg bactrim 200 mg ulotka celebrex 200 mg obat metformin 500 mg purpose levitra 20 mg directions clomid 100mg nausea cialis premium generic diflucan 2 pill 150 mg levitra venda online green viagra 200mg generic valtrex dosing purchase cialis 40mg viagra online generic celebrex 200 mg image glucophage 1000 mg cena synthroid generics names online viagra usa nexium dosage 20 mg hydrochlorothiazide 25 mg pill take 2 viagra 100mg zoloft bipolar disorder wellbutrin generic compare propranolol 40 mg preis buying cialis tijuana 300 mg zoloft ocd zoloft 300mg propranolol 40 mg prospect celebrex price generic cialis 5mg manipulado levitra 5mg buy doxycycline dosage 300 mg metformin xr online apcalis generic viagra opiniones xenical 120 mg cialis 1800 mg buy cialis 10 mg zoloft 20 mg ml doxycycline 100mg dose metformin 500 mg walmart cialis generic softabs cipro 750 mg kullanimi cipro tab 500mg cialis generico pareri order xenical bactrim 200 40 mg suspansiyon lexapro 60 mg day celebrex 20cps 200mg acquista online viagra cheap celebrex 10 mg cialis review cialis 20mg achat kamagra buy bangkok cialis 29 mg buy viagra bournemouth viagra generico ecuador bought viagra online dosage phenergan 25mg clomid pct buy viagra 100 mg daily nolvadex tamoxifen 20mg original nolvadex 20 mg order periactin canada nexium 10 mg indicaciones cialis 3800mg buy lisinopril 2.5 mg phenergan 25 mg iv buy medicaments cialis viagra de 50 mgs cialis 40mg review propecia online drugstore versandapotheke levitra 10mg online shop kamagra cialis 20 mg einnehmen zoloft 100 mg precio