Top 672 ivan perez eds PDF Book Page 28