Mary Beth signing at Vancouver Kidsbooks.jpg

Mary Beth Leatherdale is an award-winning
children’s books author.