If you are looking for an epic, historical family drama, look no further. Set in Cape Breton, Nova Scotia in the first half of the 20th century, Fall On Your Knees weaves together the stories of the Piper family over four generations, as well as the stories of their extended families and neighbors. MacDonald expertly reveals both dark secrets and terrible mistakes her characters make at the same time ensuring you feel the same love for them that she does.