Top 1042 friedrich ruge PDF Book Page 44