Janice Macdonald: 21 books

Book cover of Another Margaret

Another Margaret

A Randy Craig Mystery

by Janice MacDonald
Language: English
Release Date: September 15, 2015

Anxiety is the watchword at most school reunions, with side-eye comparisons of greying hair and extra pounds around the belly. Not our Randy Craig. She's more concerned with resolving a 20 year old CanLit scandal and catching a ruthless killer. While helping her best friend Denise organize their 20...
Book cover of 25 Years

25 Years

An Anthology

by Tara Taylor Quinn, Margot Early, Janice Macdonald
Language: English
Release Date: May 1, 2010

A lot can happen, a lot can change, in 25 years. Best Friends by Tara Taylor Quinn Jolene and Tina have been best friends for twenty-five years. Too bad Jolene's marriage isn't as solid as her friendship. But who better to talk to about your most intimate problems than your very best...
Book cover of The Roar of the Crowd

The Roar of the Crowd

A Randy Craig Mystery

by Janice MacDonald
Language: English
Release Date: June 15, 2014

Wherever Randy Craig goes, trouble seems to follow. With the help of her friend Denise, Randy has landed a summer job running a high school theatre program linked to the Freewill Shakespeare Festival. But when a local actor shows up dead and Denise is the prime suspect, Randy has to find a way to...
Book cover of AB Negative
by Axel Howerton, Janice MacDonald, S.G. Wong
Language: English
Release Date: August 6, 2015

***AB NEGATIVE 2016 Arthur Ellis FINALIST - Best Short Story - "Movable Type" by S.G. Wong***  Where the blood runs black as oil… 14 Choice Cuts from Alberta’s best crime and genre writers, writing in their own back yard. Canadian Crime at it's best!   Featuring...
Book cover of Sticks and Stones

Sticks and Stones

a Randy Craig mystery

by Janice MacDonald
Language: English
Release Date: March 20, 2001

How dangerous can words be? 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. The men's residence...
Book cover of THE MAN ON THE CLIFF
by Janice Macdonald
Language: English
Release Date: April 16, 2012

The night was dark and stormy And when Niall Maguire stepped out of the mist-his raincoat flapping in the wind-it was all Kate could do not to flee. But she’d come to the village of Cragg’s Head, Ireland, to uncover the truth about her friend’s death. And that meant questioning Niall,...
Book cover of Hang Down Your Head

Hang Down Your Head

A Randy Craig Mystery

by Janice MacDonald
Language: English
Release Date: October 31, 2011

Despite her best efforts to lead a peaceful life, murder, mystery and mayhem continue to follow reluctant sleuth Randy Craig. Maybe she shouldn?t live in Edmonton. Or date a cop. Or work for the famous Folkways Collection library on the University of Alberta campus. Randy has just started the dream...
Book cover of The Monitor

The Monitor

a Randy Craig mystery

by Janice MacDonald
Language: English
Release Date: October 20, 2003

You're being watched. 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...
Book cover of Condemned to Repeat

Condemned to Repeat

A Randy Craig Mystery

by Janice MacDonald
Language: English
Release Date: June 1, 2013

For anyone other than Randy Craig, a contract to do archival research and web development for Alberta's famed Rutherford House should have been a quiet gig. But when she discovers an unsolved mystery linked to Rutherford House in the Alberta Archives and the bodies begin to pile up, Randy can't help but wonder if her modern-day troubles are linked to the intrigues of the past.
Book cover of Condemned to Repeat
by Janice MacDonald
Language: English
Release Date: June 1, 2013

For anyone other than Randy Craig, a contract to do archival research and web development for Alberta's famed Rutherford House should have been a quiet gig. But when she discovers an unsolved mystery linked to Rutherford House in the Alberta Archives and the bodies begin to pile up, Randy can't help but wonder if her modern-day troubles are linked to the intrigues of the past.
Book cover of The Eye of the Beholder
by Janice MacDonald
Language: English
Release Date: October 15, 2018

Randy and Steve have finally tied the knot and head south to Puerto Vallarta to celebrate. Unfortunately, Randy�s romantic beach walks and candlelit dinners are put on hold when a fellow traveller is found dead. Instead, Randy and Steve have to find meaning in the murder to catch the culprit. If they don�t, the honeymoon just might be over.
Book cover of SUSPICION
by Janice Macdonald
Language: English
Release Date: March 15, 2012

Three months ago, Sam and Diana Lynsky boarded their twenty-six-foot yacht and set out for a sail to mark their fortieth anniversary. Diana never returned. Sam told the sheriff that he’d retired to the cabin for a nap, and when he awoke, Diana had vanished Journalist Scott Campbell is fascinated...
Book cover of THE DOCTOR DELIVERS
by Janice Macdonald
Language: English
Release Date: April 16, 2012

No easy answers Neonatologist Dr. Martin Connaughton is renowned for his devotion to his tiny patients. And he’s also well-known for his irritation with hospital politics. He finds himself-not for the first time-in conflict with the chief of surgery, who recommends an operation for...
Book cover of Practice Makes Perfect
by Janice Macdonald
Language: English
Release Date: March 1, 2012

He was the man she thought she'd left behind... Dr. Sarah Benedict had tried-but failed-to forget Matt. Even after marrying another man and moving to Central America, she couldn't shake the memories of her childhood friend. She'd grown to realize she loved Dr. Matthew Cameron deeply.... Yet...
12
We use our own "cookies" and third party cookies to improve services and to see statistical information. By using this website, you agree to our Privacy Policy