Germany, Present and Past (Volume 1) by Sabine Baring Gould