Paperback, 560 pages
English language
Published Nov. 28, 1997 by Ballantine Books.
Subjects
- Physicians -- Maine -- Fiction.
- Orphanages -- Fiction.
- Abortion -- Fiction.
Paperback, 560 pages
English language
Published Nov. 28, 1997 by Ballantine Books.