Top 526 professor werner krabs eds PDF Book Page 21