3.5 stars. I really enjoyed the world created, the historical references (however loose they might've been), Rob MacGregor was what I expected. Sex on legs, fearless with a lovely Scottish burr. What I didn't enjoy too much were two things. One, the mystery of who Davina was took way too long to...