mary patterson

advent: a time of waiting and hope amid the holiday rush