Beth Stewart is a married Canadian freelance writer with three grown children and a granddaughter Isabelle whom she adores. She lives on a river, watches soaps, goes camping, loves to dance, collects Mickey Sorcerers' and is in the process of completing her bucket list.