Top 487 ricardo gr PDF Book Page 21