A completely excellent book. Mr Gleeson has mastered the art of simple explanation for complex ideas and (seemingly) obscure practices. His writing is clear, concise - and funny (which lightens the tone of what could easily become a dry subject). For anyone who is a non-techie among techies, or vice versa, buy this book immediately. It is fantastic.