num_pages: 30
description: A broken promise threatens to end Kathy's and Susan's friendship.
language: English
title: A Promise Is for Keeping
titlecomplete: A Promise Is for Keeping (Social Values Series)
ratings_count: 1
publisher: Childrens Pr