A short history of Germany
Contributors: Flattery, Amanda M.
Publisher: Bay View Reading Club
Published: 1913
Language: eng
Number of pages: 266
Subjects: History
Notes: Internet Archive - 2

Internet Archive 2