Book Review: Serpents Rising by David A. Poulsen

I just finished reading a great mystery by a great Alberta author. And by the way, he’s also got another job as a rodeo announcer, when he’s not writing (see video below).  David A. Poulson has written over 20 books, some for kids, some for adults, but...