Top 626 jeffrey preface PDF Book Page 25