Angela Potter, an independent scholar and librarian in Devon, England, is the daughter and granddaughter of the letter writers in Shared Histories.
Shared Histories
2 authors - Paperback
£29.95