Morning by morning
1865 • 382 pages