War diary and letters of Stephen Minot Weld

1 2 3 4 5