Home / Book Reviews / Review: Synthesis by J. A. MacLeod

Review: Synthesis by J. A. MacLeod

Don’t you just hate it when you’re at a subway stop and you hear someone calling for help from the tunnel? Then when you venture into the tunnel to see what’s happening, you stumble upon a hideous monster. Okay, that hasn’t happened to me. But after reading Synthesis by J. A. MacLeod, I’m now terrified of subway tunnels. And of monsters.

In MacLeod’s novel, Jack Gray can’t turn a deaf ear to someone calling for help in a Cambridge subway station. The monster that he encounters doesn’t seem to be from this world. After a terrible fight, Jack wakes up in a hospital room. He’s been asleep for four days. When asked who or what attacked him, Jack can’t remember. The police don’t like this answer since they found blood that wasn’t Jack’s. Was he attacked or was he the attacker?

When checking out of the hospital, he’s handed a bag with the belongings he came with. He discovers a necklace that isn’t his. It’s made of a computer chip and has bits of rose quartz inserted in it. Something tells him not to give this piece of evidence to the police. He knows it’s wrong, but he feels that the necklace holds the key to what happened to him. He wants to remember the attack.

Strange dreams and an encounter with a magician named Jillise opens new doors for him literally. He crosses through a portal into a whole new world. Jillise’s world is filled with magic, but no technology. And her world is threatened by an evil man. Jillise and Jack soon discover that they are involved in an epic battle to save both of their worlds.

Right away this story hooked me. MacLeod took the word imagination to a whole new level. Using his scientific background he grounded the novel, and I felt like this story could happen in real life. However, that didn’t concern me much. All that mattered was finding out what would happen to Jack and Jillise. Each page promised more excitement. Each new adventure added a different twist to the plot. At times I was so turned around I didn’t know which way was up. And I enjoyed every second of it. When I finished my review copy I felt a sigh of relief. Not because it was over. I saw a sample chapter for the sequel. Thank goodness. I need more. I want more. I demand more from this author.

Before I end this review I should mention one drawback that drove me batty. I’m not sure if it was just the copy I received from the author, but there were too many tiny errors. For example I read, “Sje looked down.” I started to scratch my head. Who was Sje? Then I figured out he meant she. Or at least I think so. These niggling errors added up.

I wish for two things from J. A. MacLeod. First: correct all the annoying mistakes. Second: never stop telling stories. Reading this novel was a delight. It’s over 300 pages, and yet I devoured it quickly. I didn’t want to stop reading. If I read a copy without all the bothersome mistakes I would give this novel a 5 out of 5 hands down. However, since I did have to wade through one too many blunders, I’m going to give it a 4 or maybe a 4.5. It really was that good.

A Note from the Author: these mistakes have been corrected in the newly published version.






viagra online bangalore propecia 1 eller 5 mg viagra de 40 mg lexapro 20 mg night viagra generic china cialis 20 mg 90 tablet starting zoloft 25 mg 25mg viagra ordercialis and viagra nexium 40 mg tabletas celebrex 200mg beipackzettel cheap generic xenical cheap clomid 50 mg celebrex 100 mg hartkapseln 8 mg of prednisone buy chinese clomid cheapest nexium canada zoloft 100mg ingredients non generic viagra cipro xr generic glucophage 1000 mg poudre augmentin farmaco generico usa online viagra propecia 5mg buy augmentin 500 mg generic 100mg clomid pregnant cialis 20mg kohlpharma viagra 100mg testbericht controindicazioni cialis 5 mg online propecia buy zoloft 200 mg ocd 20 mg lexapro withdrawal augmentin 600 mg prospect propranolol 80 mg tablet diflucan 50 mg tablets tabletki xenical 120 mg lexapro 10 mg embarazo viagra 50 mg effects doxycycline liquid online lexapro online safe 2.5 mg lisinopril generic viagra safety levitra 10 mg beneficios propecia 2mg jour 24 hour cialis online viagra medication online cialis 80mg clomid generic online cialis online meds generic buspar reviews generic propecia uk cialis gold 20 mg wellbutrin 75 mg conversion augmentin price 500mg viagra buy mexico diflucan 150 mg capsule propranolol 40 mg prospect about clomid 75mg lasix 40mg emagrece buy clomid privately diflucan 150mg generico lexapro 70mg dosage valtrex 500 mg cialis 10 mg tabletta kamagra 800mg tabletki zoloft 250mg dosage buy 80 mg cialis cheapest levitra pharmacy 10mg nolvadex bijsluiter xenical 120 mg zithromax online chlamydia zoloft anxiety 50 mg lasix 40 mg comprimidos cialis 10 e 20 mg generico viagra online propranolol ct 40mg cialis cost 2.5 mg propranolol tab 40mg viagra filmtabletten 50 mg augmentin 675 mg prospect buy real nolvadex cheap phenergan tablets celebrex 200mg youtube gel viagra 100mg levitra 5 mg generico cialis 5 mg cost viagra online sameday cheap viagra missouri thuoc diflucan 150 mg buy lasix cheap lisinopril 40 mg effects diflucan 200 mg used diflucan 200 mg yeast 200 mg zoloft overdose generic viagra winnipeg buy cialis 20 mg zovirax 400 mg tabletas metformin 500mg her prednisone buy uk kamagra tablets cheap celebrex 200mg pret order strattera mastercard online viagra japan propecia buy mexico prednisone oral 10 mg valtrex generic pills propecia generic uk priligy 30 mg tablets order Levitra 10 mg zovirax to buy generic cialis cyprus viagra paypal generic buy cipro hcl prednisone 10mg pill zovirax 800mg price levitra 10 mg kullananlar cialis kaufen 5 mg cialis 20 mg everyday cheap aurochem cialis free 150mg viagra kamagra 100mg ervaringen order xenical prednisone 20 mg for cialis professional 20 mg. propecia brand cheap 1000 mg zithromax bestellen online pharmacy prednisone xenical generico opinioni cialis 20 mg dejstvo buy propecia europe zithromax 500 mg azithromycin lisinopril 10 mghctz blue 40 mg strattera lisinopril 20 mg wockhardt augmentin 156 mg dose 100 cialis 10mg clomid buy us lisinopril atid 10 mg xenical capsulas 120 mg nexium drug generic wellbutrin 750mg walgreens online cialis strattera 100 mg generic generic term lexapro viagra stocking buying 1oomg cialis wholesale doxycycline 100mg blepharitis cialis 10 mg transfer buy doxycycline 20mg cheapest generic propecia lisinopril generic alternative buy nexium uk xenical 120 mg orlistat buy cialis 2.5mg generic viagra warnng tetracycline 250 mg capsules buy zithromax forum usa cialis online but viagra online cheapest super cialis erythromycin 500mg chlamydia zoloft 25 mg tabs prednisone 5mg dose prednisone mood disorders doxycycline 15 mg cialis generico torino viagra pharmacy online propecia go generic generico viagra araujo generic cialis offers cialis generico buy 400 mg doxycycline acne anwendung viagra 100mg celebrex 800 mg ordering metformin online generic nexium name levitra 20 mg costo levitra cheap online kegunaan erythromycin 500 mg tetracycline 250 mg acne buy propecia wholesale taking generic synthroid bactrim de 400mg buy celebrex medication viagra 50 mg dose 200 mg phenergan order propecia singapore buy generic periactin medicaments cialis 5mg viagra generico seguro viagra 100mg 50mg medication celebrex 200mg zoloft 300mg daily cytotec de 200mg cialis 10 mg effetto viagra women buy cialis 20 mg lisboa augmentin generic dosage cialis softabs generic buy real levitra erythromycin capsules 250 mg buy diflucan india korean generic viagra online cialis Washington doxycycline order cialis 10mg forums viagra 50 mg nebenwirkungen cura cialis 5 mg viagra orders nexium 20 mg directions lexapro 50 mg dose erythromycin 250 mg filmtabl lisinopril 10mg tab there generic nexium pastillas cialis 5 mg lisinopril fatigue 20mg cialis 40mg review cialis 40 mg. ttc clomid 50mg generic zovirax buy cytotec 200 mg vidal buying daily cialis buying cialis legal doxycycline 100mg pills buy nolvadex genox viagra generico brevetto doxycycline on backorder drinking prednisone 20 mg cheap cialis 50 phenergan suppository 12.5 mg zithromax 250 mg uses prednisone 60 mg tablets viagra generico 50 mg cialis 20mg wirkung nexium 20 mg bijwerkingen buy cialis japan augmentin 625mg course lasix tablets 20 mg viagra buying online augmentin hap 1000 mg nolvadex online paypal lexapro buying line cialis 40 mg australia synthroid generic differences strattera 60 mg costco cialis 20 mg tablet levitra cheap online tetracycline 250 mg erfahrungsberichte cialis 5mg order diflucan canada generic viagra medco viagra 50 mg image 5mg lexapro work lexapro 10 mg cena viagra generic real buy lisinopril 2.5 mg cialis 20mg cheapest generic lexapro anxiety buy 1 pill viagra mejor generico viagra diflucan 1500mg cialis online au apotex generic viagra nolvadex generic cheap generic viagra quality lisinopril ct 10 mg doxycycline hyclatete 10mg buy diflucan pill bula bactrim 400 80 mg cialis available generic cialis 40mg prescriptions order zovirax usa generic synthroid price reviews clomid online wellbutrin 150 mg bijsluiter lexapro 20 to 30 mg buy diflucan now wellbutrin obsessive disorder cialis 20 mg color hydrochlorothiazide triamterene 25 mg levitra 20mg berichte buy viagra bournemouth doxycycline buy online generic wellbutrin teva augmentin 625 mg breastfeeding 5mg lexapro review synthroid generic pill lisinopril dosage 10 mg viagra nhs online welt online viagra buy viagra viagra 50 mg capsules 28 doxycycline 100mg cialis affiliate online buy celebrex 200 mg 5 mg. cialis discounts generic viagra approval cialis 20 mg 4 viagra btmg nexium esomeprazole 40mg formula celebrex 200 mg nolvadex 5 mg cialis 5 mg 20 mg zithromax generic name augmentin suspension 875 mg nome generico xenical allnightbuy viagra online clomid pct buy cialis 10mg cena viagra generico 150 mg prednisone 50 mg kaina nexium esomeprazol 40 mg erythromycin 333 mg acne xenical buy now lexapro movement disorder levitra generico foro lisinopril 20 mg tabl thuoc metformin 500mg metformin 500 mg tab cialis 60 mg cheap bactrim 160 mg posologia 20mg cialis effects cipro registrations online clomid apres img metformin ranbaxy 850 mg generic levitra safe viagra japan buy fgr 100 viagra mg cialis 100mg tadalafil cheap cialis india comanda clomid online levitra 20 mg bijsluiter kamagra 50mg review where buy nolvadex lexapro 10 mg 14 comprimidos viagra online glasgow cialis uk 5mg cobra 150mg viagra wellbutrin 100mg tablets 40 mg prednisone pcos prednisone richter 5 mg phenergan order lasix 60 mg tablet lexapro 5 mg breastfeeding wellbutrin 20 mg buy strattera singapore 200 mg viagra fine cheap cialis pils prednisone veterinary buy order zoloft online 120 mg lasix daily cialis 1800 mg cialis 5mg journalier valtrex generic names viagra usa cheap cialis generic timetable cheap genaric viagra .58 cheap propecia reviews cheaper than lexapro 50mg prednisone lisinopril 2.5 mgs lisinopril 6 mg phenergan 150mg order doxycycline cat bactrim forte 480 mg acheter viagra 25mg khasiat doxycycline 100mg buy levitra mumbai pfizer online viagra prednisone tablets 5 mg celebrex 200 mg dose overnight cialis online doxycycline buy 2011 clomid 250 mg cialis generic singapore buy viagra penang diflucan 150 mg pret buy prednisone 10mg uk viagra buy generic cialis 50 mg beli clomid online augmentin bis 400 57 mg generics viagra paypal zoloft mg tablets valtrex generic coupon levitra 20 mg walmart cialis 400 mg manfaat doxycycline 100 mg remedio cipro 500 mg viagra grande 50 mg cialis australia online cialis 5mg medstore online levitra kaufen buy cialis paypal xenical 180mg buy cialis ghana aspect online viagra citalopram 40mg indicacoes montreal viagra 100mg online viagra warning viagra online wien viagra generic sale will propecia generic cheapest wholesale kamagra cipro online payment cheapest generic lexapro cialis 20 mg posologie 4 cialis 5mg celebrex dose mg precio strattera 40 mg zovirax o generico strattera capsulas 25 mg xenical generico 500mg 10mg lexapro costco 15 count 50mg viagra augmentin 625 mg ulotka generic medicine nexium bactrim 10mg viagra black generic nebenwirkungen metformin 850 mg augmentin online ireland zithromax 1000 mg uses best buy viagra nexium granule generic zithromax 1000 mg dosage buying tijuana viagra viagra 100 mg 1 dolar buy viagra sf 25 mg viagra wirkung buying cialis tablets thuoc hydrochlorothiazide 25 mg viagra buy oonline nexium 40 mg india lisinopril electrolyte disorders discount generic cialis nolvadex shop online levitra 10 mg uso 5 mg prednisone taper diflucan dosage 150mg generic cialis meds generic xenical 120 mg erythromycin ees 400 mg lasix 40 mg medicine kostprijs levitra 20 mg cialis 4cpr 10 mg cialis prescription online lisinopril 20 mg generico generic levitra used cialis 10 mg varmi viagra 100 mg precios buy lasix 20 mg cialis generic softabs generic viagra precautions celebrex 200 mg r 20 mg. cialis cialis cheap 5mg zovirax generic cream wholesale viagra buyer generic viagra 24 h viagra 10mg price cialis online articles lisinopril 10 mg effects cheaper alternative strattera buy doxycycline 500mg generica cialis 40mg online clomid synthroid 30 mg nombre generico cytotec comprar generico xenical confezioni cialis 20 mg cialis 1mg lexapro 15 mg reviews 40 mg levitra cost buy 10 mg lexapro cialis 20 mg prijs 5mg levitra online propecia generic 5mg clomid 150mg protocol order lasix canada diflucan 200 mg prospect prednisone tablets 1 mg buy cialis tadalafil 45 viagra 100 mg cheap buy viagra colombia when cialis generic lexapro 5mg used existe priligy generico cialis online apoteka priligy generico forum clomid 50 mg pcos bulk buy viagra synthroid online prescription levitra bucodispersable 20 mg buy metformin er buy cytotec generic diflucan 150 mg cvs generico viagra 100mg viagra generic wholesale 20mg lilly cialis