The courage of Sarah Noble
ISBN-13: 9780684126326