TY - BOOK TI - Technical book review CY - London ER -