Top 577 bate nicholas PDF Book Page 23