num_pages: 416
description: After marrying Margaret, a former battered wife now a widow, high-school teacher Miles Bannon begins an affair with Diane, but a student with a crush on him precipitates a very public crisis
language: English
title: An Honorable Profession
titlecomplete: An Honorable Profession
ratings_count: 109
publisher: Viking Adult