Stumbling Grace: A coming of age story for the young at heart