num_pages: 260
description: A teen mother looses custody of her twin boys. Through many trials and hardships, she cleans up her life and becomes a lawyer. When her 9 o'clock appointment arrives one Monday, he is one of the twins that for many years Leigha lost track of, and he has no idea that the woman who will defend him is his biological mother.
language: English
title: Imperfect Souls
titlecomplete: Imperfect Souls
ratings_count: 1
publisher: PublishAmerica