Practical C++ by Rob MacGregor | Lex | Lex