Never read any of his books, always see people praising them on here though. Any good? Which to read first?