Latest Reviews
TalkingtoCrazy

Talking to Crazy: How to Deal with the Irrational and Impossible People in Your Life by Mark Goul...

WipeCLeanWorkbook

Wipe Clean Workbooks: Grade 1 by Scholastic

SunbornRising

Sunborn Rising: Beneath the Fall by Aaron Safronoff

MilitaryAnimals

Military Animals by Laurie Calkhoven

RaisingtheBarre

Raising the Barre: Big Dreams, False Starts, and My Midlife Quest to Dance the Nutcracker by Laur...

BeFrankWithMe

Be Frank With Me by Julia Claiborne Johnson

AngelOfficialCollection

Angel: The Official Collection Volume 1 by Titan Comics

EveryonehastheirReasons

Everyone Has Their Reasons by Joseph Matthews

FindingPeaceinLifeandDeath

Finding Peace in Life and Death: A synopsis of Reality Versus the Human Mind by Patrick Baxter

HowWinterBegan

How Winter Began: Stories by Joy Castro

Portland Book Review is produced by Smyth Enterprises, LLC.