A Practical Guide to Computer Programming Management by James Hannan | Menrva Books