Janice MacDonald holds a Master’s in English Literature from the University of Alberta where she has worked as a sessional lecturer, radio producer and bartender. She also spent a decade teaching literature, communications and creative writing at Grant MacEwan College and has held positions as both an online chatroom monitor, and distance course instructor. A consummate folkie, she plays five-string banjo, fiddle, guitar, and piano, wrote the music and lyrics for two touring historical musicals and has been a singer/songwriter. Janice lives in Edmonton with her husband Randy and is the proud mother of two glorious grown girls.
Some folks have a talent for finding trouble, no matter how good they try to be, especially Randy Craig. Maybe she shouldn’t date a cop. Maybe she should have turned down the job at the Folkways Collection library—a job that became a nightmare when a rich benefactor’s belligerent heir turned up dead. Randy tried to be good—honest!—but now she’s a prime suspect with a motive and no alibi in sight.
The University of Alberta’s English Department is caught up in a maelstrom of poison-pen letters, graffiti and misogyny. Miranda Craig seems to be both target and investigator, wreaking havoc on her new-found relationship with one of Edmonton’s finest.
Former University of Alberta lecturer Randy Craig is now working part-time at Edmonton's Grant MacEwan College, and struggling to make ends meet. That is, until she takes an evening job monitoring a chat room called Babel for an employer she knows only as "Chatgod." Between shutting down an online bookie and patrolling for porn, Randy begins to suspect a connection between a Texas woman having an online affair through Babel, and surfacing reports of man killed at his computer in the same state.