Hans L Trefousse profile picture

Hans L Trefousse

Abraham Lincoln (3 Volume Set)
What Happened at Pearl Harbor?