num_pages: 320
description: Catharine Cavanaugh and Jack Maguire struggle to keep their love alive during the turmoil of World War II
language: English
title: Brave Hearts
titlecomplete: Brave Hearts
genres: Fiction, Mystery
ratings_count: 53
publisher: Pocket