After reading a book, I like writing down my thoughts about the story, organizing and re-organizing those thoughts, figuring out what I liked or didn’t like, analyzing which parts “worked” for me and which ones didn’t. A personal reading journal, so to speak, and I organize them into a short review that I share online. Sometimes people respond and share their views; other times they read my reviews and it helps them make a decision to read (or not to read!) a specific story.

Writing the notes and sharing the reviews work together and I take them seriously. I’m not a “paid professional” reviewer, but I try to do my reviews as professionally as I can. Which leads me to what I think of as my first and only duty as a public reviewer:

Write a personal, honest, attributable review of the book within its genre and assign an overall rating.

From this duty, I have derived the following approach to writing my book reviews. 

  • My reviews will never be anonymous…If I write the review, my name goes with it.
  • Reviews will be honest and unbiased but respectful…My duty includes honesty to the author and to other readers and I will always publish my reviews here on my website. I also share those reviews on other sites too — GoodReads, Amazon, Barnes and Noble, Chapters, Google, my local library, Library Thing, and Savvy Reader. However, if my review is only a 1 or 2 (which is considered “bad” on most sites) and the book doesn’t already have 10+ reviews on a site, I likely won’t publish mine there. I don’t like the idea of sharing my reviews at the expense of a budding author. Of course, if they’re a well-established author, with lots of books and reviews, then they’re fair game. Other than a complimentary or advanced reader copy of a book, I will not accept any compensation for writing a review.  I acknowledge that I rarely give only a 1 or 2, not because a book might not deserve it, but because if I am not enjoying it, I will likely not finish it. And I only review those I finish.
  • I will review the book, not the author. While reviews may take into account other books in the genre, or even other books by the author particularly if it’s part of a series, the reviews should not be biased by information about the author or the publisher. The book must stand or fall on its own merit.
  • My opinions will be my own, not consensus…Each review will be the opinion I have come to after reading the book and may include its readability; character development; plot and pacing; point of view; genre; dialogue; and setting. I might even focus on my own satisfaction with the ending.
  • Books will be reviewed in context…I will review action books against other action books; mystery stories against other mystery stories. I will not review the latest mystery against great works of fiction in other genres — so, this means that a supposed classic fiction might end up with a lower rating (against other great works of fiction) than the latest mystery (against other mystery books). Context matters, as most books are not aiming to be the latest and greatest literary masterpiece.
  • Reviews will include my rating…I would be far more comfortable providing a rating out of ten or even twenty, rather than five. But all the major sites use five-point scales, and sub-points are not allowed. With that in mind, I will use the following scale:
    – Rating of 0 — Did not finish (only for my own tracking, no review is done for zero!);
    – Rating of 1 — Finished, but not recommended;
    – Rating of 2 — Not bad, readable;
    – Rating of 3 — Good, worth reading but some issues;
    – Rating of 4 — Enjoyable, solid outing with minor issues;
    – Rating of 5 — Excellent.

That’s it, that’s my approach to reviews. I hope you enjoy reading them as much as I enjoy writing them, or at least that the review helps you figure out if a book is one that you might enjoy. The list below includes the title, author, a link to the book review itself, the year that the book was published, any series information and/or the order in a series, the date of my review, and my rating.

Signature, happy reading
TitleAuthorReview #PublishedRating
Fire on HighPeter DavidPWBR000011998🐸🐸🐸⚪⚪ - 3
Red SectorDiane CareyPWBR000021999🐸🐸🐸🐸⚪ - 4
VectorsDean Wesley Smith and Kristine Kathryn RuschPWBR000031999🐸🐸🐸⚪⚪ - 3
InfectionJohn Gregory BetancourtPWBR000041999🐸🐸🐸⚪⚪ - 3
Perchance to DreamRobert B. ParkerPWBR000051991🐸🐸🐸⚪⚪ - 3
DeathrightDev StrykerPWBR000061993🐸🐸🐸⚪⚪ - 3
Where The Bodies Are BuriedJanet DawsonPWBR000071998🐸🐸🐸🐸⚪ - 4
End GameDev StrykerPWBR000081994🐸🐸🐸🐸⚪ - 4
Motion to SuppressPerri O'ShaugnessyPWBR000091995🐸🐸🐸⚪⚪ - 3
Ruined by Reading: A life in booksLynne Sharon SchwartzPWBR000101996🐸🐸🐸⚪⚪ - 3
The Black ShoreGreg CoxPWBR000111997🐸🐸🐸⚪⚪ - 3
The House on Mulberry StreetMaan MeyersPWBR000121996🐸🐸🐸🐸🐸 - 5
Biblioholism: The Literary AddictionTom RaabePWBR000131996🐸🐸⚪⚪⚪ - 2
By the Rivers of BabylonNelson DeMillePWBR000141978🐸🐸🐸🐸🐸 - 5
Hit ManLawrence BlockPWBR000151998🐸🐸🐸⚪⚪ - 3
Devil in a Blue DressWalter MosleyPWBR000161990🐸🐸🐸🐸⚪ - 4
Dying To Get EvenJudy FitzwaterPWBR000171999🐸🐸🐸🐸🐸 - 5
Field of ThirteenDick FrancisPWBR000181998🐸🐸🐸⚪⚪ - 3
Perilous RelationsCarole EpsteinPWBR000191997🐸🐸🐸🐸⚪ - 4
The ConqueredDaffyd ab HughPWBR000201999🐸🐸⚪⚪⚪ - 2
Perish TwiceRobert B. ParkerPWBR000212000🐸🐸🐸🐸⚪ - 4
Hearts and BonesMargaret LawrencePWBR000221997🐸🐸🐸🐸⚪ - 4
The First VirtueMichael Jan Friedman and Christie GoldenPWBR000231999🐸🐸🐸⚪⚪ - 3
Deadly DecisionsKathy ReichsPWBR000242000🐸🐸🐸⚪⚪ - 3
The MistDean Wesley Smith and Kristine Kathryn RuschPWBR000251998🐸🐸🐸⚪⚪ - 3
Double or NothingPeter DavidPWBR000261999🐸🐸🐸⚪⚪ - 3
The Collected Short StoriesJeffrey ArcherPWBR000271998🐸🐸🐸🐸⚪ - 4
Coffee Break MysteriesWilliam S. ShepherdPWBR000282011🐸🐸🐸⚪⚪ - 3
When Is Enough, EnoughLaurie Ashner and Mitch MeyersonPWBR000291996🐸🐸🐸🐸🐸 - 5
ShadowlandMeg CabotPWBR000302000🐸🐸🐸🐸🐸 - 5
Darkest HourMeg CabotPWBR000312001🐸🐸🐸🐸⚪ - 4
Keziah DaneSue GraftonPWBR000321967🐸🐸🐸🐸⚪ - 4
SanctuaryMeg CabotPWBR000332002🐸⚪⚪⚪⚪ - 1
Equal to the ChallengeDepartment of National Defence (Canada)PWBR000342001🐸🐸🐸🐸⚪ - 4
An Open Book: Coming of Age in the HeartlandMichael DirdaPWBR000352003🐸🐸🐸🐸⚪ - 4
Killing FloorLee ChildPWBR000361997🐸🐸🐸🐸⚪ - 4
The Staked GoatJeremiah HealyPWBR000371986🐸🐸🐸🐸🐸 - 5
So Like SleepJeremiah HealyPWBR000381987🐸🐸🐸🐸⚪ - 4
Blunt DartsJeremiah HealyPWBR000391984🐸🐸🐸🐸⚪ - 4
The PunisherD.A. SternPWBR000402004🐸⚪⚪⚪⚪ - 1
Fresh Blood 3Mike Ripley and Maxim Jakubowski (Editors) with Lee ChildPWBR000411999🐸🐸⚪⚪⚪ - 2
Under the Dragon's TailMaureen JenningsPWBR000421998🐸🐸🐸⚪⚪ - 3
Poor Tom is ColdMaureen JenningsPWBR000432001🐸🐸⚪⚪⚪ - 2
Let Loose the DogsMaureen JenningsPWBR000442003🐸🐸🐸🐸🐸 - 5
Blood MoneyThomas PerryPWBR000451999🐸🐸🐸🐸⚪ - 4
Until Proven GuiltyJ.A. JancePWBR000461985🐸🐸🐸🐸⚪ - 4
Payment in KindJ.A. JancePWBR000471991🐸🐸🐸🐸⚪ - 4
Grave SecretsKathy ReichsPWBR000482002🐸🐸⚪⚪⚪ - 2
Snap ShotMeg ChittendenPWBR000492003🐸🐸🐸🐸⚪ - 4
Beyond the Great Snow MountainsLouis L'AmourPWBR000501999🐸🐸🐸🐸⚪ - 4
Get Your University Degree at HomeKevin PaulPWBR000511999🐸🐸🐸🐸⚪ - 4
Hush MoneyRobert B. ParkerPWBR000521999🐸🐸🐸🐸⚪ - 4
Malice DomesticMollie HardwickPWBR000531986🐸🐸🐸⚪⚪ - 3
Riding the SnakeStephen J. CannellPWBR000541998🐸🐸🐸⚪⚪ - 3
The Best of Sisters in CrimeMarilyn Wallace (Editor)PWBR000551998🐸🐸🐸🐸⚪ - 4
The EdgeDick FrancisPWBR000561988🐸🐸🐸⚪⚪ - 3
The Eleventh CommandmentJeffrey ArcherPWBR000571998🐸🐸🐸⚪⚪ - 3
Where Lawyers Fear To TreadLia MateraPWBR000581987🐸🐸🐸⚪⚪ - 3
The Year's 25 Finest crime and mystery Stories (6th edition, 1996)Joan Hess (Editor)PWBR000591997🐸🐸🐸⚪⚪ - 3
Foul Ball! Five Years in the American LeagueAlison GordonPWBR000601984🐸🐸🐸🐸⚪ - 4
The Dead Pull HitterAlison GordonPWBR000611988🐸🐸🐸🐸⚪ - 4
Striking OutAlison GordonPWBR000621995🐸🐸🐸🐸🐸 - 5
Perilous FriendsCarole EpsteinPWBR000631996🐸⚪⚪⚪⚪ - 1
One for the MoneyJanet EvanovichPWBR000641995🐸🐸🐸🐸⚪ - 4
Two for the DoughJanet EvanovichPWBR000651996🐸🐸🐸🐸⚪ - 4
The Corpse at the Haworth TandooriRobert BarnardPWBR000661998🐸🐸🐸🐸⚪ - 4
The Glory Hole MurdersTony FennellyPWBR000671985🐸🐸🐸🐸⚪ - 4
The Closet HangingTony FennellyPWBR000681987🐸🐸🐸🐸⚪ - 4
The Hippie in the WallTony FennellyPWBR000691994🐸🐸🐸⚪⚪ - 3
1-900-DEADTony FennellyPWBR000701996🐸🐸🐸⚪⚪ - 3
Death du JourKathy ReichsPWBR000711999🐸🐸⚪⚪⚪ - 2
Three to Get DeadlyJanet EvanovichPWBR000721997🐸🐸🐸🐸⚪ - 4
Double JeopardyWilliam BernhardtPWBR000731995🐸🐸🐸🐸⚪ - 4
Four to ScoreJanet EvanovichPWBR000741998🐸🐸🐸🐸⚪ - 4
Dying to Get PublishedJudy FitzwaterPWBR000751995🐸🐸🐸⚪⚪ - 3
Murder in C MajorSara Hoskinson FrommerPWBR000761986🐸🐸🐸🐸⚪ - 4
N is for NooseSue GraftonPWBR000771998🐸🐸🐸🐸⚪ - 4
Extreme JusticeWilliam BernhardtPWBR000781998🐸🐸🐸🐸⚪ - 4
The Midnight Before ChristmasWilliam BernhardtPWBR000791998🐸🐸🐸🐸⚪ - 4
Fools, Knaves and Heroes: Great Political Short StoriesJeffrey Archer and Simon Bainbridge (Editors)PWBR000801989🐸🐸🐸⚪⚪ - 3
The Face-ChangersThomas PerryPWBR000811998🐸🐸🐸🐸⚪ - 4
Catch Me: Kill MeWilliam H. HallahanPWBR000821977🐸🐸🐸🐸⚪ - 4
Night PassageRobert B. ParkerPWBR000831997🐸🐸🐸🐸⚪ - 4
PathwaysJeri TaylorPWBR000841998🐸🐸🐸🐸⚪ - 4
Hot WheelsWilliam Arden and Robert ArthurPWBR000851989🐸🐸🐸⚪⚪ - 3
Mortal MemoryThomas H. CookPWBR000861993🐸🐸🐸🐸⚪ - 4
Scarpetta's Winter TablePatricia CornwellPWBR000871998🐸⚪⚪⚪⚪ - 1
The Continental OpDashiell HammettPWBR000881974🐸🐸🐸⚪⚪ - 3
Taxed to DeathDebra Purdy KongPWBR000891995🐸🐸🐸⚪⚪ - 3
The Best of Ellery QueenEdited by Francis M. Nevins, Jr. and Martin H. GreenbergPWBR000901985🐸🐸🐸🐸⚪ - 4
The Arbor House Treasury of Detective and Mystery Stories from the Great PulpsCompiled by Bill PronziniPWBR000911983🐸🐸🐸🐸⚪ - 4
Rough StuffG.H. StonePWBR000921989🐸🐸🐸⚪⚪ - 3
HTML: The Complete ReferenceThomas A. PowellPWBR000931998🐸🐸🐸⚪⚪ - 3
HTML Web Magic (2nd edition)Raymond PirouzPWBR000941998🐸🐸🐸🐸⚪ - 4
The Complete Idiot's Guide to Creating an HTML 4 Web Page (3rd edition)Paul McfedriesPWBR000951997🐸🐸🐸🐸⚪ - 4
Using HTML 4 (4th edition)Lee Anne PhillipsPWBR000961998🐸🐸🐸⚪⚪ - 3
The Ashes of EdenWilliam ShatnerPWBR000971996🐸🐸🐸🐸🐸 - 5
The ReturnWilliam ShatnerPWBR000981997🐸🐸🐸⚪⚪ - 3
AvengerWilliam ShatnerPWBR000991997🐸🐸🐸🐸⚪ - 4
TraceWarren MurphyPWBR001001981 (PB), 2013 (E)🐸🐸🐸🐸⚪ - 4
High FiveJanet EvanovichPWBR001012000🐸🐸🐸🐸⚪ - 4
Hot SixJanet EvanovichPWBR001022001🐸🐸🐸⚪⚪ - 3
Seven UpJanet EvanovichPWBR001032010🐸🐸🐸🐸⚪ - 4
Hard EightJanet EvanovichPWBR001042010🐸🐸🐸⚪⚪ - 3
To the NinesJanet EvanovichPWBR001052003🐸🐸⚪⚪⚪ - 2
Ten Big OnesJanet EvanovichPWBR001062010🐸🐸🐸🐸⚪ - 4
Eleven on TopJanet EvanovichPWBR001072010🐸🐸🐸🐸🐸 - 5
Twelve SharpJanet EvanovichPWBR001082007🐸🐸🐸🐸⚪ - 4
Lean Mean ThirteenJanet EvanovichPWBR001092009🐸🐸🐸🐸⚪ - 4
Fearless FourteenJanet EvanovichPWBR001102008🐸🐸🐸⚪⚪ - 3
Finger Lickin' FifteenJanet EvanovichPWBR001112009🐸🐸🐸⚪⚪ - 3
Sizzling SixteenJanet EvanovichPWBR001122010🐸🐸🐸⚪⚪ - 3
Smoking SeventeenJanet EvanovichPWBR001132011🐸🐸🐸⚪⚪ - 3
RASC Observer's Handbook, 2018Edited by James S. EdgarPWBR001142017🐸🐸🐸🐸⚪ - 4
Big Box ReuseJulia ChristensenPWBR001152008🐸🐸🐸🐸⚪ - 4
Explosive EighteenJanet EvanovichPWBR001162011🐸🐸🐸🐸⚪ - 4
Notorious NineteenJanet EvanovichPWBR001172012🐸🐸🐸🐸🐸 - 5
Change: What Really Leads to Lasting Personal TransformationJeffrey A. KottlerPWBR001182013🐸🐸🐸🐸🐸 - 5
Rogue IslandBruce DeSilvaPWBR001192010🐸🐸🐸🐸⚪ - 4
Takedown TwentyJanet EvanovichPWBR001202013🐸🐸🐸⚪⚪ - 3
Top Secret Twenty-OneJanet EvanovichPWBR001212014🐸🐸⚪⚪⚪ - 2
Tricky Twenty-TwoJanet EvanovichPWBR001222015🐸🐸🐸🐸⚪ - 4
Turbo Twenty-ThreeJanet EvanovichPWBR001232016🐸🐸🐸🐸🐸 - 5
The Clockmaker's DaughterKate MortonPWBR001242018🐸🐸🐸🐸⚪ - 4
XSue GraftonPWBR001252015🐸🐸🐸⚪⚪ - 3
The Two-Night One-Night StandRyan RingbloomPWBR001262018🐸⚪⚪⚪⚪ - 1
A is for AlibiSue GraftonPWBR001271982🐸🐸🐸🐸⚪ - 4
B is for BurglarSue GraftonPWBR001281985🐸🐸🐸⚪⚪ - 3
C is for CorpseSue GraftonPWBR001291986🐸🐸🐸⚪⚪ - 3
D is for DeadbeatSue GraftonPWBR001301987🐸🐸🐸⚪⚪ - 3
E is for EvidenceSue GraftonPWBR001311988🐸🐸🐸🐸🐸 - 5
F is for FugitiveSue GraftonPWBR001321989🐸🐸🐸⚪⚪ - 3
G is for GumshoeSue GraftonPWBR001331990🐸🐸🐸🐸⚪ - 4
H is for HomicideSue GraftonPWBR001341991🐸🐸🐸🐸⚪ - 4
I is for InnocentSue GraftonPWBR001351992🐸🐸🐸🐸⚪ - 4
J is for JudgmentSue GraftonPWBR001361993🐸🐸🐸⚪⚪ - 3
K is for KillerSue GraftonPWBR001371994🐸⚪⚪⚪⚪ - 1
L is for LawlessSue GraftonPWBR001381995🐸🐸🐸⚪⚪ - 3
M is for MaliceSue GraftonPWBR001391996🐸🐸🐸🐸⚪ - 4
O is for OutlawSue GraftonPWBR001401999🐸🐸🐸🐸⚪ - 4
P is for PerilSue GraftonPWBR001412001🐸🐸🐸⚪⚪ - 3
RASC Observer's Handbook, 2019Edited by James S. EdgarPWBR001422018🐸🐸🐸🐸🐸 - 5
Q is for QuarrySue GraftonPWBR001432002🐸🐸🐸🐸⚪ - 4
R is for RicochetSue GraftonPWBR001442004🐸🐸🐸⚪⚪ - 3
S is for SilenceSue GraftonPWBR001452005🐸🐸🐸⚪⚪ - 3
T is for TrespassSue GraftonPWBR001462007🐸🐸⚪⚪⚪ - 2
U is for UndertowSue GraftonPWBR001472009🐸🐸🐸⚪⚪ - 3
V is for VengeanceSue GraftonPWBR001482011🐸🐸🐸🐸🐸 - 5
W is for WastedSue GraftonPWBR001492013🐸🐸🐸🐸⚪ - 4
Y is for YesterdaySue GraftonPWBR001502017🐸🐸🐸⚪⚪ - 3
Kinsey and MeSue GraftonPWBR001512013🐸🐸🐸⚪⚪ - 3
The Book ThiefMarkus ZusakPWBR001522006🐸🐸🐸🐸⚪ - 4
Booked to DieJohn DunningPWBR001531992🐸🐸🐸🐸⚪ - 4
The Bookman's WakeJohn DunningPWBR001541995🐸🐸🐸🐸⚪ - 4
The Bookman's PromiseJohn DunningPWBR001552004🐸🐸🐸🐸⚪ - 4
The Sign of the BookJohn DunningPWBR001562005🐸🐸🐸⚪⚪ - 3
The Bookwoman's Last FlingJohn DunningPWBR001572006🐸🐸🐸⚪⚪ - 3
The Holland SuggestionsJohn DunningPWBR001582014🐸🐸🐸⚪⚪ - 3
Unlucky in LawPerri O'ShaugnessyPWBR001592004🐸🐸🐸⚪⚪ - 3
The Lolly-Madonna WarSue GraftonPWBR001601969🐸🐸🐸⚪⚪ - 3
The BurglarThomas PerryPWBR001612019🐸🐸🐸⚪⚪ - 3
BearMarian EngelPWBR001621976🐸🐸🐸🐸⚪ - 4
The EnemyLee ChildPWBR001632004🐸🐸🐸⚪⚪ - 3
The Horizontal ManHelen EustisPWBR001641946🐸🐸🐸⚪⚪ - 3
No Second ChanceHarlan CobenPWBR001652004🐸🐸⚪⚪⚪ - 2
The Ninja DaughterTori EldridgePWBR001662019🐸🐸🐸🐸⚪ - 4
The Perfect GirlfriendKaren HamiltonPWBR001672018🐸⚪⚪⚪⚪ - 1
Blue MoonLee ChildPWBR001682019🐸🐸🐸🐸⚪ - 4
A Discovery of WitchesDeborah HarknessPWBR001692011🐸🐸🐸🐸⚪ - 4
Shadow of NightDeborah HarknessPWBR001702014🐸🐸🐸⚪⚪ - 3
The Book of LifeDeborah HarknessPWBR001712014🐸🐸🐸🐸⚪ - 4
The Burning EdgeRick MofinaPWBR001722012🐸🐸🐸⚪⚪ - 3
A Spy In The HouseY.S. LeePWBR001732016🐸🐸🐸🐸🐸 - 5
WinterhouseBen GutersonPWBR001742018🐸🐸🐸⚪⚪ - 3
Zap!Martha FreemanPWBR001752018🐸🐸🐸⚪⚪ - 3
Two O'Clock, Eastern WartimeJohn DunningPWBR001762001🐸🐸🐸🐸⚪ - 4
The Word Is MurderAnthony HorowitzPWBR001772017🐸🐸🐸⚪⚪ - 3
The Last LibrarianBrandt LeggPWBR001782015🐸⚪⚪⚪⚪ - 1
FablehavenBrandon MullPWBR001792007🐸🐸🐸🐸⚪ - 4
Rise of the Evening StarBrandon MullPWBR001802008🐸🐸🐸⚪⚪ - 3
Grip of the Shadow PlagueBrandon MullPWBR001812009🐸🐸🐸🐸⚪ - 4
Secrets of the Dragon SanctuaryBrandon MullPWBR001822006🐸🐸⚪⚪⚪ - 2
Down The River Unto The SeaWalter MosleyPWBR001832018🐸🐸🐸🐸⚪ - 4
The WivesTarryn FisherPWBR001842019🐸⚪⚪⚪⚪ - 1
Keys to the Demon PrisonBrandon MullPWBR001852010🐸🐸🐸🐸⚪ - 4
The Subtle Art of Not Giving a F*ckMark MansonPWBR001862016🐸🐸⚪⚪⚪ - 2
The Great GatsbyF. Scott FitzgeraldPWBR001871925🐸🐸🐸⚪⚪ - 3
Murder at Hawthorn CottageBetty RowlandsPWBR001882018🐸🐸🐸🐸⚪ - 4
The Seven Deaths of Evelyn HardcastleStuart TurtonPWBR001892018🐸🐸🐸🐸🐸 - 5
The Twelve ApostlesWilliam J. CoughlinPWBR001902016🐸🐸🐸⚪⚪ - 3


Book Reviews — 3 Comments

  1. From Lindsey B: That’s definitely a meaty list, but I’ll bet it gives you a good guideline for putting together consistently quality reviews. I’m sure readers will appreciate your thoroughness!

  2. Thanks to some feedback I got from a listserve discussion, I added to the “disclosure” clause above that I will identify if it is a genre that I don’t usually read and/or don’t usually enjoy. I suspect that will be rare, as if it isn’t something that interests me, I probably won’t read it in the first place! For example, I rarely enjoy horror so that is probably out, as is historical romance. Most of my reads will likely either be classic literature (part of a personal challenge to myself), mystery / crime fiction, or science fiction.

    There was also a great debate on another discussion forum about only posting elsewhere if it was a “4.00 or 5.00” star review. The argument was that you weren’t helping authors if you posted less than that. I can’t imagine a concept more offensive to me as a reviewer to say “only post glowing reviews” or “only 5 stars”. If I read it, I review it; if I review it, I rate it. There are no other factors in there that can / should / would influence the outcome. I don’t care if it is a book by my wife even, I’m honestly going to read and rate it.

    As for my “duty to authors”, I’m not a PR person. I’m not their agent. I’m not their editor, publisher, midwife, lover or third-grade teacher. I’m reviewing the book — my primary duty is to the reader, not the author. And, even if there is a “secondary” duty to the author, those obligations are already met by (a) being impartial; (b) being honest but respectful; and (c) considering the book on its merits. After that, my duty (such as it is) to the author is done.


Leave a Reply

Your email address will not be published. Required fields are marked *

3 + four =

HTML tags allowed in your comment: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>