SF Book Reviews

The book reviews are alphabetical by author and subdivided via genre.  In cases where more than one of an author's works are reviewed, they are listed in order of publication.  Some of these reviews were written by other people back when the Sci-Fi Fan Letter was an in store newsletter at the World's Biggest Bookstore.  With one exception, they were all WBB bookstore employees (and the exception was an Indigo bookseller from another Toronto store).  Their pseudonyms in no particular order are: Mel, Cat, Sheila, DG-88, Leeman, Chud, James Duncan, Sandra, Rose, Gord, Kat & James Bernard.  They helped me make the newsletter a success for the 19 monthly issues it ran before I switched over to more regular and varied blog posts.  Their reviews are all credited to them, and shown on this page in brackets as guest reviewers.  As to my own reviews, it took some time before I'd devised my current format (with pros/cons) so go easy on my beginner work.


Science Fiction
Ring of Charon - Roger MacBride Allen
Debris - Jo Anderton
The End of Eternity - Isaac Asimov
Sniper Elite: Spear of Destiny – Jaspre Bark (Guest Reviewer)
Planet of the Apes – Pierre Boulle
World War Z– Max Brooks
Parable of the Sower – Octavia Butler
Veracity - Laura Bynum
Plague Year – Jeff Carlton
Blonde Roots – Bernardine Evaristo
Expendable – James Alan Gardner (Guest Reviewer)
Mad Skills - Walter Greatshell
The Traveler – John Twelve Hawks
Rocket Ship Galileo – Robert Heinlein (Guest Reviewer)
Starship Troopers – Robert Heinlein
Brown Girl in the Ring – Nalo Hopkinson
When She Woke - Hilary Jordan
Fitzpatrick's War – Theodore Judson (Guest Reviewer)
The Martian General's Daughter – Theodore Judson
Star Wars: Path of Destruction – Drew Karpyshyn (Guest Reviewer)
Bright of the Sky – Kay Kenyon
The Third - Abel Keogh 
State of Decay – James Knapp
The Silent Army - James Knapp 
Element Zero - James Knapp
This Perfect Day - Ira Levin 
Burndive – Karin Lowachee
The Postmortal (Drew Magary) (aka The End Specialist)
Canticle for Liebowitz – Walter M. Miller, Jr.
The Road – Cormac McCarthy
Germline - T. C. McCarthy
The Dervish House– Ian McDonald
Robotech The Macross Saga: Battlecry & Doomsday – Jack McKinney (Guest Reviewer)
Embassytown - China Mieville
Perdido Street Station – China Mieville (Guest Reviewer)
The Speed of Dark – Elizabeth Moon
Behold the Man– Michael Moorcock
The Time Traveller's Wife – Audrey Niffenegger
Dream Park - Larry Niven and Steven Barnes 
The Barsoom Project - Larry Niven and Steven Barnes
The Hollow Chocolate Bunnies of the Apocalypse – Robert Rankin (Guest Reviewer)
The Man From Primrose Lane - James Renner
Flashforward- Robert J. Sawyer
Hominid – Robert J. Sawyer (Guest Reviewer)
Trouble and Her Friends - Melissa Scott
Frankenstein – Mary Shelley
Only Forward – Michael Marshall Smith
Battle Royale – Koushun Takami
Grass – Sheri Tepper
One Jump Ahead – Mark L. Van Name
After the Golden Age - Carrie Vaughan
Plague of Memory – S. L. Viehl
Metropolis – Thea Von Harbou
On Basilisk Station – David Weber
The Time Machine – H.G. Wells (Guest Reviewer)
Day of the Triffids – John Wyndham
Star Wars: Allegiance – Timothy Zahn (Guest Reviewer)

Steampunk
Soulless – Gail Carriger
Changeless – Gail Carriger
Blameless - Gail Carriger
The Art of Steampunk - Art Donovan
All Men Of Genius - Lev A. C. Rosen
Whitechapel Gods – S.M. Peters

Kids/Teen Science Fiction
Swipe - Evan Angler
The Hunger Games – Suzanne Collins
Catching Fire – Suzanne Collins
Mockingjay – Suzanne Collins
Matched - Ally Condie
The Maze Runner - James Dashner 
The Scorch Trials - James Dashner
The Death Cure - James Dashner
City of Ember – Jeanne DuPrau
People of Sparks – Jeanne DuPrau
Gone - Michael Grant 
Dearly, Departed - Lia Habel
A Class Apart - Stephen Henning
0.4 - Mike Lancaster 
Legend - Marie Lu 
Shatter Me - Tahereh Mafi
The Declaration - Gemma Malloy
The Unidentified - Rae Mariz 
The Rendering - Joel Naftali 
The Ask and the Answer - Patrick Ness 
Monsters of Men - Patrick Ness
Divergent - Veronica Roth
Forest of Hands And Teeth – Carrie Ryan
Tankborn - Karen Sandler 
Unwind – Neal Shusterman
Article 5 - Kristen Simmons
Inside Out - Maria Snyder
Outside In - Maria Snyder
Partials - Dan Wells
Leviathan – Scott Westerfeld
Blood Red Road - Moira Young