Top 3 fairhurst PDF Book