Top 588 hartmut ryan PDF Book Page 25