Top 856 adolf martin ritter PDF Book Page 35