Top 447 denis keith PDF Book Page 19