Beth Cruikshank
Beth (Johnston) Cruikshank has been a practicing veterinarian and currently works with the Computers for Schools program in Canada. She has also been a freelance writer for many years and frequently collaborates with Lynn on For Better or For Worse projects. Beth lives in Miami, Manitoba, Canada.
Beth (Johnston) Cruikshank has been a practicing veterinarian and currently works with the Computers for Schools program in Canada. She has also been a freelance writer for many years and frequently collaborates with Lynn on For Better or For Worse projects. Beth lives in Miami, Manitoba, Canada. See less
Beth Cruikshank's Featured Books