A historical geography of Grand Ledge, Michigan

Full text