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 bestellen online prednisone muscle disorder diflucan 100 mg cialis 5mg discount viagra kupiti online indications zoloft 100 mg buy indian clomid metformin 500 mg polycystic ordering prednisone online tablet lasix 50 mg fungsi cialis 20mg celebrex online store cheap 150mg viagra viagra generic toronto 50mg viagra last generic levitra manufacture prednisone 50 mg dose zoloft 50 mg pret teva prednisone 5mg cialis 20 mg australia lexapro 20 to 30 mg cytotec buy usa propecia 1mg order generic viagra 3 day 1000 mg zithromax chlamydia valtrex caplets 500mg nexium dr40mg cialis acquisto online lexapro 20 mg pregnancy buy cialis 36 hr zoloft 50mg dejstvo celebrex liver disorder rush cialis online generic lexapro costco cheap legal propecia celebrex 200 mg einnahme valtrex generic 1 gram propecia online kopen viagra online vipps buying cialis 5mg augmentin 600 mg presentacion clomid buying nz cialis 5mg dosierung forum cheapest cialis 1000 mg cipro 30 days international viagra online order cytotec online viagra 2011 online buying kamagra online metformin 500 mg od 20 mg cialis dose lexapro 10 mg bijsluiter synthroid ordering buy 2 gram zithromax viagra generico europa xenical generico funciona fox 125 mg viagra cheapest valtrex 500mg sedefil online viagra cheap strattera canada prednisone 50 mg backache female viagra 100 mg soft 40mg cialis nexium buy uk cheap cialis online medicinale levitra 10 mg erythromycin 5oomg ohss 50 mg clomid zoloft overdose mg cialis doses 10 mg levitra uk order periactin 4 mg levitra 100 mg vardenafil viagra generico venezuela priligy 60 mg uk indicacion cialis 5mg metformin hydrochloride 750mg buy lisinopril 2.5 mg medicamentos celebrex 200 mg prednisone 7.5 mg daily glucophage metformina 850 mg buy generic amoxil cialis 20 mg 4x generic sub bactrim glucophage 1000 mg zayiflatirmi 6 day prednisone order doxycycline injection 100mg cialis 20 mg eu wellbutrin 150 mg 200 mg generic viagra clomid steroids buy nexium 40 20 mg xenical australia online pret celebrex 100mg cipro generic 500mg valtrex generic dosage prijs xenical 120 mg usa viagra 4000 mg 100mg viagra last ordercialis and viagra azul generico viagra proscar order propecia genericos cialis contrareembolso discount generic viagra levitra online receptfritt propecia 5mg review propranolol online uk buy viagra reviews lisinopril 10 mg medication nexium 20 mg image cytotec 200 mg lahore viagra online deutchland buy viagra 4.18 online viagra dangers order metformin uk buy levitra online 35008 propranolol 40 mg contraindicaciones cipro 1500 mg zovirax pills online dosage phenergan 25mg lexapro 5 mg day antibiotic doxycycline 100mg 10 mg cialis generic levitra viagra online viagra 75 mg generic lexapro pharmacy cvs generic levitra 5mg propecia uk glucophage tablet 500mg cheapest levitra professional generic viagra 150 mg medecine cheap viagra lasix 10 mg compresse 200mg viagra vegetal 800 mg celebrex levitrabuy levitra online strattera 18 mg phenergan buy uk lasix 40 mg erfahrungsberichte cialis dagelijks 5 mg strattera 25mg high metformin ratio 1000mg cialis 5mg women nolvadex 20mg buy propecia 4mg medco order cialis levitra 5 mg fiyati bactrim f 400 mg amoxil 250 mg dose offerta cialis online zithromax capsules 1000mg tomar cialis 10 mg 50 mg generic cialis 365 pills 5mg cialis cialis generic prices generic xenical bestellen prednisone 20 mg rash wellbutrin generic a102 levitra 20 mg prezzo cialis 2 5 e 5 mg doxycycline sale online viagra 25mg boots zovirax 800 mg compresse merrick generic propecia generic viagra craigslist viagra y sordera clomid 100 mg online online order valtrex zoloft 50 mg nebenwirkungen cheap women viagra diflucan 150 mg 2 cps propecia order genuine buying cialis 10mg hay celebrex generico walmart levitra 20 mg buy zovirax australia cialis cvs generic cheap viagra 150 mgs propranolol non generic 300 mg lexapro overdose cheapest india viagra generic cialis name levitra generic cheap nexium online generic cialis generika 100 mg 10 mg viagra work prednisone 5mg take order cialis phone celebrex 200 mg 30 lexapro 80 mgs buy priligy online cheapest clomid lexapro cheap prescription zovirax 200 mg posologia doxycycline 100mg medomycin nexium 20 mg posologia celebrex 200mg doctissimo zovirax cpr 800 mg cialis dosage 20mg buy 40 mg cialis lasix 20mg injection cheapest cialis suppliers professional cialis online intravenous lasix 20mg cialis cheaper cialis 2.5 mg cost lisinopril 30 mg dosage generic cialis sweet cialis 20mg cheap zoloft 25 mg posologie uso prednisone 20mg periactin 2 mg nexium 10 mg granulat buy generic zovirax generic viagra gnc buy cipro 250 mg cheapest viagra 150 cheapest viagra super propecia generic online cialis 200 mg lexapro 30 mg common funziona cialis generico xenical 120 mg wirkstoff viagra generic samples buy nolvadex genox nexium cap40mg levitra 5mg cheap buy cheap valtrex generic viagra ciple metformin mg pcos synthroid cytomel online propecia generic prices zithromax 1 gm online strattera 80 mg coupon 2012 viagra generico venta synthroid 75mg order propecia pills xenical 120 mg benefits and cialis cheap levitra generic order kamagra generic cialis lexapro 40mg cialis 2.5 mg generic viagra pil 100mg generic brand cialis buy viagra amex diflucan 150 mg wikipedia wellbutrin 300 online synthroid generic vega viagra generic levitra online dubai nexium 40 mg posologie propranolol 40 mg tablets cialis 20 mg overdose diuretic lasix buy buy levitra london cialis 20 mg dosis valtrex 500mg posologia lisinopril 81 mg cialis tadalafil 30mg prezzo cialis 2 5mg cialis 200 mg tadalafil is lexapro generic medexpressrx generic viagra nolvadex 60mg start prednisone 50 mg apo buy fake cialis buy cialis 18045 lexapro 10 mg breastfeeding cialis online mastercard cialis buy cialis generic xenical reviews viagra order buy cheapest brand viagra viagra online ie buying cialis london clomid uk order cialis online france 750 mg wellbutrin prednisone 80 mgs valtrex 500mg online australia cheapest viagra 100 buy viagra chewable periactin online cheap cialis online nexium 20mg preisvergleich lexapro 5mg forest cheapest propecia buy lexapro 40 mg dose cipro 500mg std buying viagra ebay cialis 20 mg einnehmen apo doxycycline 500mg efek cialis 20 mg 0.5mg propecia results synthroid medicine online cialis 5mg cheapest clomid 25 mg online nexium 2.5mg generic viagra opinion generic viagra compare bactrim ds online buying 4 250mg zithromax vanzari viagra 25 mg zovirax ointment online 50 mg doxycycline blepharitis cialis dosages 10mg cialis 100mg payment generic cialis dominican lasix 200 mg iv viagra 50 mg posologia clomid buy ireland levitra 10 mg plm propecia cheap uk cialis 800 mg black cialis 20 ou 10 mg buy diflucan online buying viagra illegal pfizer zoloft 100mg medicamento xenical 120 mg cheapest propecia generic 360 lexapro overdose 40 mg zovirax ung generic cialis online mambia propranolol 80 mg er levitra 10 mg prezzo remedio levitra 10mg bactrim online buy when viagra generic xenical de 120mg levitra 40 mg dosage 2250 mg metformin er glucophage 850 mg nebenwirkungen cvs generic valtrex bootsonline propecia strattera online bestellen buy kamagra lexapro generic teva zithromax 500 mg instructions generic viagra brazil safe generic propecia 25 mg dose zoloft viagra generico farmacia clomid 150 mg jumeaux cialis buy cheap 100mg doxycycline buy viagra ontario levitra dose 5 mg sublingual cialis 20 mg 1000mg valtrex zoloft 100mg dosage brand cheap viagra xenical buy paypal generico do propecia augmentin cpr 500 mg dapoxetine 60 mg canada nexium 20 mg precio prednisone 5mg liver lasix tab 40 mg viagra online ohio generic cialis 30mg cialis 80 mgr strattera 60 mg kopen buy xenical philippines zovirax cheap buy generic zoloft online cheapest cialis Washington cheapviagrageneric viagra buy lasix medication synthroid 0.25 mg tablet valtrex 5 mg prednisone 20mg direction nolvadex 10 mg fiyati clomid 50mg india cytotec tab 0 2 mg levitra order generic buy kamagra 25mg viagra generic opinie medicinali generici viagra wellbutrin de 150 mg generic levitra italy generic med synthroid generic doxycycline 100mg cialis 80 mg images overnite cialis cheap taking 4 5 mg cialis lisinopril order online posologia lexapro 10 mg drugstore cialis 40 mg taking 25 mg clomid ubat clomid 50mg lisinopril 5 mg vademecum levitra 20mg .doc buying generic lexapro levitra online doctor cialis online 40 mg lasix 40 mg ivp cialis generic daily aquista viagra online find viagra online order lasix cheap buy strattera 40 mg cialis 5mg young online viagra consultation levitra generico bula cheapest levitra cialis xenical emagrece generico 400mg viagra overdose viagra condom online online viagra liquid levitra online orders lasix 500 mg fiyati dominican generic viagra strattera online 40mg uk viagra cheap cialis online user azithromycin zithromax buy zoloft 250 mg dosage lexapro 5 mg existe legitimate cialis online urdu generic viagra celebrex 5 mg buy synthroid levothyroxine cialis 20 mg 2 1000 mg valtrex daily levitra 10 mg 2 comprimidos augmentin 500 mg tablet wellbutrin sr 75 mg teva doxycycline 100mg there generic lexapro cialis 10 mg confezioni priligy 30mg buy levitra super generic discount propecia online augmentin bis 400 mg prednisone 45 mg generic lisinopril hct zovirax cream 20mg buy viagra nottingham 100 mg zoloft buy levitra super generic viagra users viagra tablets cheap augmentin 400 mg chewable cialis 20 mg daily cialis order levitra cialis pills cheap viagra plus 100 mg. levitra generic real celebrex 200mg gut take 30 mg levitra generic viagra comparison lexapro versus generic hydrochlorothiazide 12.5mg price viagra 100 mg cheap zovirax generic buy buy viagra online 350 augmentin 625mg tds xenical 120 mg results nexium 20 mg syrup order lasix lexapro generic yet levitra 20mg nebenwirkungen clomid 100mg ovulation ordering bactrim online propranolol 10 mg alcohol strattera 160 mg levitra generic viagra viagra online opiniones zovirax costs 15 mg cialis 20 mg comentarios levitra bestellen online doxycycline 100mg overnight cheap cialis 2.5 5 mg cheapests priced cialis generic viagra 10 sildenafil viagra generic cipro 500 mg kullanim cialis 5 mg america diflucan 150 mg cps generic glucophage order viagra direct prednisone taper 50 mg cialis 3600 mg ne cheapest online propecia 12 viagra 100mg levitra 20 mg 30 tb celebrex 200 mg cheap discount celebrex online cheap professional viagra viagra usa order mail order propecia lexapro 10 mg afbouwen valtrex australia buy zoloft 50 vs. 100mg buying viagra amsterdam levitra generico opinioni doxycycline 100 mg orally nexium mups 20 mg levitra tablete 100mg