num_pages: 348
description: Book by Niven, Marian
language: English
title: A Doctor of Souls
titlecomplete: A Doctor of Souls
publisher: Univ of the South Pr