Top 586 johannes spalt eds PDF Book Page 25