Book - A Brief sketch of the life of David Foote



Source Information