A Perfect Place: Joshua's Oregon Trail Diary

by Patricia Hermes