Client/Server: A Manager's Guide by Laurence Shafe | Menrva Books