ELEMENTS OF PROTOCOL DESIGN - MOHAMMED G. GOUDA (WILEY STUDENT EDITION)