Top 210 marek sokolowski auth PDF Book Page 9