Upload
uday-kiran
View
221
Download
0
Embed Size (px)
Citation preview
8/6/2019 4810-ModuleHandbook2010-20110 (1)
1/20
C C M 4 8 1 0
Data Networks and Internet
Communications
Module Handbook
Autumn/Winter term Sept start (24 week module)
2010/11
Dr L.Mostarda
School of Engineering and Information
Sciences
8/6/2019 4810-ModuleHandbook2010-20110 (1)
2/20
2
Contents
Contents................................ ................................ ................................ ................................ ...............2Module Summary/Introduction ................................ ................................ ................................ ............ 3
Introduction................................ ................................ ................................ ................................ ......3The module teaching team................................ ................................ ................................ ................3Contacting the Module Leader ................................ ................................ ................................ .........3EIS Student Office ................................ ................................ ................................ ........................... 4Module Aims ................................ ................................ ................................ ................................ ...4Learning Outcomes................................ ................................ ..........Error! Bookmark not defined. Assessment Scheme................................ ................................ ................................ ......................... 7Assessment Weighting................................ ................................ ................................ .....................8Reading Materials ................................ ................................ ................................ ............................ 8Study hours outside class contact ................................ ................................ ................................ .....8Brief Guide to Web-based Module Material ................................ ................................ .....................8
Coursework................................ ................................ ................................ ................................ ..........9Journal paper................................ ................................ ................................ ................................ ....9Formal Reports - A recursive View................................ ................................ ................................ 11Poster and individual presentation................................ ................................ ................................ ..12Labs and seminars................................ ................................ ................................ .......................... 12Group presentation................................ ................................ ................................ ......................... 12
Seminar Sheet 1: Introduction and Group Formation ................................ ................................ ..13Assessment criterion ................................ ................................ ................................ ......................13
Journals and posters................................ ................................ ................................ .................... 13Group presentation................................ ................................ ................................ .....................14Group Formation form ................................ ................................ ................................ ...............14
Submission of coursework................................ ................................ ................................ .............. 15Electronic Receipt of Coursework................................ ................................ .............................. 15Coursework return................................ ................................ ................................ ......................15
Seminar 24................................ ................................ ................................ ................................ .....15Teaching Plan ................................ ................................ ................................ ................................ ....16Useful Information................................ ................................ ................................ ............................. 17
OasisPlus ................................ ................................ ................................ ................................ .......18Attendance Requirements................................ ................................ ................................ ...............18Academic Dishonesty................................ ................................ ................................ .....................18Plagiarism................................ ................................ ................................ ................................ ......18Appeals................................ ................................ ................................ ................................ ..........19Examples of all Typical/Previous Examination Papers ................................ ................................ ...19
Appendix A Conference paper ................................ ................................ ................................ ........19
8/6/2019 4810-ModuleHandbook2010-20110 (1)
3/20
3
Module Summary/Introduction
Introduction
Computer network technology enables a vast range of significant activity: business competitiveness,national security, personal communications to name but a few. This module will establish an
understanding of the operation, capabilities, security issues af fecting network and Internetcommunications, business use of computer networks and the various ways in which these factorsinteract with each other.
On successful completion of this module, you will come to appreciate the operation of a variety oftypes of current networks and a single framework will be used to analyse, design and constructnetworks capable of providing the right connectivity and performance needed by specific applications.
In particular, you will understand the principal technical aspe cts of underlying computer networks andmobile systems, their capabilities, security threats to networks and a range of countermeasures thatcan be taken to mitigate these.
You will be able to analyse and evaluate specific networks for a range of applic ations and are
provided the opportunity for developing commercially viable network applications.
The module teaching team
Module leader :Dr. Leonardo MostardaTutor: Yonal Kirsal
Tutor: Eser Gemikonakli
Contacting the Module Leader
You can contact your module leader in the following ways:
Office Hours: Please check duty rota or by appointmentRoom No: T110Telephone: 020 8411 6267Email:[email protected] Site: Lecture notes will be posted on Oasis plus, which is the Middlesex
universitys e-learning environmenthttp://oasisplus.mdx.ac.uk/webct/entryPageIns.dowebct
You can contact your lab tutor in the following ways
Office Hours: after seminars or any other time by appointmentLab tutor: Eser GemikonakliEmail: [email protected] Site: http://www.mdx.ac.uk/schools/eis/research/resstudents/eg_profile.asp
Lab tutor: Yonal KirsalEmail: [email protected] Site: http://www.mdx.ac.uk/schools/eis/research/resstudents/yonal_k_profile.asp
8/6/2019 4810-ModuleHandbook2010-20110 (1)
4/20
4
EIS Student Office
On the Hendon campus, the School of Engineering and Information Science Student Office is locatedin Room TG18 of the Town Hall building.
Office hours: 09.30 16.30, Monday Friday
Module Aims
This module aims to provide an understanding of the technology underlying network operation fornetwork types ranging from small, local -area networks to the Internet with its global coverage. Thisestablishes the technical background needed to appreciate the capabilities of computer net works, tomanage networks, and to evaluate networks intended to meet specific enterprise requirements.Having established how networks are capable of providing connectivity can be established on anyscale, the module then proceeds to cover the linking of s uch networks and their management as wellas some security concerns.
This readily accessible and managed fabric has the capability to support many applications, and, whatis more, to support different applications at the same time. The reasons for this ve rsatility andflexibility are considered, and the ways in which they may be realized are examined. It is shown thatthe applications can be grouped under the broad headings of communication, digital libraries, and themarket place. The specific examples co nsidered under the respective heading include electronic mailand Electronic Data Interchange, the World -Wide Web, and various aspects of electronic commerceand Internet commerce.
1. Short code CCM4810
2. Title Data Networks and Internet Communications3. Level PG
4. Credit Points 30
5. Start Term Autumn 2010/2011
6. Subject Computer Communications
7. Module Leader Leonardo Mosdarda8. Accredited by
9. Module Restrictions(a) Pre-requisite None(b) Programme restriction
(c) Level restrictions
(d) Other restrictions or
requirements
10.
Automatic deferral No
8/6/2019 4810-ModuleHandbook2010-20110 (1)
5/20
5
11.
Syllabus:Syllabus:
y Principles of computer networks: definitions, concepts and components ofcomputer networks, network topologies, PANs, CANs, LANs, WANs, MANs,protocols, high-speed LANs, broadband multiservice networks
y TCP/IP and internetworking
y IP addressing (IPv4, IPv6)
y
P2P communicationy Description of network components - repeaters, hubs, switches and routers
y Networked applications and services
y The operation of various networking technologies, including local -areanetworks, packet-switched networks, wide-area networks, and the Internet, dataand voice, VoFr, VoIP.
y Intranets and broadband technologies (e.g. xDSL).
y Error control mechanisms for data transmission; Automatic repeat request(ARQ) Stop-and-wait ARQ, Go Back-N ARQ, Selective-Repeat ARQ
y Data compression techniques.
y Information theory
12.
Learning OutcomesKnowledge
1. Study the distinct concepts and protocols in one part of the wired/wirelessnetwork architectures and learn how they all fit together.
2. Understand how well known networking technologies operate in detail, and therequirements and capabilities of technologies in terms of quality of service.
3. Exhibit ways in which the technology of data networks affects the suitability forparticular applications.
4. Display a knowledge of implications of the specific mode of operation of anetwork and their security measures and counter measures.
Skills
5. Formulate the requirements for a data network intended to support a specificapplication.
6. Discuss and critically analyse security measures in place for networkedsystems such as identification and authentication schemes, cryptography,firewalls and intrusion detection systems.
7. Investigate potentially innovative networked applications and harnessnetworking concepts to provide innovative solutions as well as analysingsecurity risks and present suitable recommendations.
13.
Learning, Teaching and Assessment
Strategyy Students, theoretical content will
be delivered during the weeklylectures. The module will be taughtby a series of lectures, seminarsessions and self study. [1 hourlecture a week]
8/6/2019 4810-ModuleHandbook2010-20110 (1)
6/20
6
y Weekly seminars and laboratorysessions will be used to extend thetheoretical material using groupand practical exercises. [2 hourslabs biweekly, and 1 hour seminarsessions per week]
14.Assessment Weighting y
Unseen examination - 60%y Group Presentation - 15%
y Individual report - 15%,
y Laboratories - 10%,
Seen examination NONE
Unseen examination 60 %
Coursework (no examination) 40%
15.
Timetable examination required YES
16
.
Length of exam 3 hours
17.
Learning materials
- Essential
y R. R. Panko, Business Data Networksand Telecommunications: PearsonEducation, ISBN: 0-13-221441-5
- Recommended
y James F. Kurose and J. Rose (2004),Computer Networks: A Top-Down Approach Featuring the Internet,
ADDISON WESLEY, ISBN 0-0321-26976-4
y Geoffrey Elliott and Nigel Phillips, (2004),Mobile Commerce and WirelessComputing Systems, ADDISON WESLEY,ISBN 0-0321-26358-8
y
18.
Module run
Academic
year
Term Part of
Term
Star
tdate
End
date
Max
studentnumbers
Campus/Mode
20.
Timetabling information
(a) Please indicate which teachingactivities will be offered in this module:
LECTURE (LEC) YES
SEMINAR (SEM) YES
LABORATORY/STUDIO (LAB/STU) YES
WORKSHOP (WRK) NO
TUTORIAL (TUT)
8/6/2019 4810-ModuleHandbook2010-20110 (1)
7/20
7
OTHER
(b) Timetabled YES
(c) Sectioned NO
(d) Is this module to be downloaded forOASIS?
YES
(e) Do students need early access toOASIS
YES
Assessment Scheme
y Unseen Examination 4 questions out of 6
y Coursework 1 Group Presentation/dialogue (group of 5)
y Coursework 2 Mini-Project Report (individual)
y Labs Maintaining a log book for lab activities (individual)
CW Category Task (EXAMPLES) % of the moduleoverall grade
Group assignment(maximum of 5students)Learningobjectives:
Group presentations/dialogues: Eachgroup to present on a pre-approved topicfor 30 minutes, This amount of time canbe changed according to the totalnumber of students of the seminar.Group report outlining the contributionsof each individual member of the groupalong with the presentation slides.
15%
Individualassignment
Learningobjectives:
Each student is required to prepare a
research paper. Provide necessaryliterature survey, in a well knownnetwork design, management topic.
Students should be able to read,understand, evaluate, and criticall yanalyse, existing solution approaches forvarious network application problems.
Each student is required to prepare aposter and necessary presentation inorder to clearly specify, and summarise
the topic of study.
Each student must produce a writtenresearch paper in the format provided.
15 %
Individuallogbooks/laboratoryLearningobjectives:
This outlines the laboratory activities ofeach individual student. 10 %
Unseen 4 questions out of 6
8/6/2019 4810-ModuleHandbook2010-20110 (1)
8/20
8
Examination 60 %
Assessment Weighting
y Unseen examination - 60%y Group Presentation - 15%
y Individual report - 15%,
y Laboratories - 10%
Reading Materials
Core Texts
R. R. Panko, Business Data Networks and Telecommunications: Pearson Education, ISBN: 0 -13-221441-5, 2007
Additional texts
James F. Kurose and J. Rose (2004), Computer Networks: A Top -Down Approach Featuring theInternet, ADDISON WESLEY, ISBN 0 -0321-26976-4
Geoffrey Elliott and Nigel Phillips, (2004), Mobile Commerce and Wireless Computing Systems,ADDISON WESLEY, ISBN 0-0321-26358-8
Study hours outside class contact
The study hoursforeachcreditpoint is10 hours . For a 30-credit module this equates to 300 hours.Therefore, if a module has time -tabled activities i.e. lecture/seminar/lab, of 3 hours per week for a 24week period (total of 72 hours), then the out -of-class study commitment expected of students is 228hours in total.
Brief Guide to Web-based Module Material
Lecture notes, Seminar notes and Labs will be available in Oasis Plus.
http://oasisplus.mdx.ac.uk/webct/entryPageIns.dowebct
Please check constantly Oasis (WebCT) for lecture notes. Remember that these lecture notes are just
outlines to be expanded upon in the lectures. These lecture notes are by no means enough on theirown to score well in this module; you need to read the textbook and other recommended references.
8/6/2019 4810-ModuleHandbook2010-20110 (1)
9/20
9
Coursework
Journal paper assignment
Title: A survey study on the state of the art computer network technologies
Learning outcome:
y To give students an insight computer communication systems using existing infrastructure
y To allow students to learn how to perform an extensive survey of the literature usingscientific publications.
y To allow the students to learn how to critically evaluate existing approaches.
Aim of the assignment:
8/6/2019 4810-ModuleHandbook2010-20110 (1)
10/20
10
To investigate and analyse the way in which new, state of the art computing andcommunication technologies, and various approaches are used to solve p roblems in one ofthe following:
y Distributed computing
y Various high-speed computer network technologies
y
Wireless sensor networky Ad hoc networks
y Mobile computing
y Network management
y Network Security
Tasks:
You have to write a Journal paper on the problems faced when dealing with one of the areasgiven above. You have to look into
-Provide literature survey about the architecture of the technologies used in theseareas.
- Specify problems faced by using scientific publications (especially publishedmaterial such as conference and journal papers)
- To discuss the implications of these problems on the underlying infrastructureand/or applications using these technologies.
- The required changes, various solution approaches for the problems specified. Atleast two alternative solution approaches in details.
- Critically evaluate the provided solution approaches.
- Provide Evidence of critical thinking in the discussion.
- Address the questions arising from current literature and i n this way further
knowledge of the area studied.- The report should demonstrate all necessary qualities in terms of writing skills,
format, and contents as specified above.
- The journal papers, should consider existing design, and development problems incomputer networks (can be within the context of design, quality of service,performance, security, mobility etc.), provide alternative solutions from theliterature, and critically analyse the proposed solution approaches.
Your Journal paper ofmaximum of 6 PAGES (and I mean 6 pages) should explore and
critically analyse the problems and be able to evaluate the solutions proposed.
Notes
y Additional research work outside of that covered in class will be required for thesuccessful completion of this assignment
y Ensure to provide reference illustrations taken from scientific publications, books andthe world wide web
y Be sure to include a reference section in your report indicating any sources ofinformation used
y The submission should be in your own words with the exception of quotations fromother sources that should be highlighted in quotation marks and referenced
8/6/2019 4810-ModuleHandbook2010-20110 (1)
11/20
11
Formal Reports - A recursive View
Abstract
Research or development is effectively useless if it is not communicated to other people.Many mediums for this communication exist, e.g. books, scientific papers, reports, televisionand lectures. Each medium is appropriate to the material it is to be used to impart. A formalreport is often used to communicate laboratory work. To ensure that such reports achievetheir aim, it is necessary to adopt a common format for that report. This document describesa common format and explains some ramifications and thoughts that lie behind the choice ofthat format.
Introduction
The results of laboratory work are always important. Even if an experiment failed it is stillnecessary to report and share results , not merely to record them. If results are not
communicated, or the communication is itself a failure, then appropriate conclusions orcourses of action cannot be taken; the work then becomes effectively insignificant. It istherefore important that scientific work be imparted in a proper manner. Many mediums exitfor the proper and successful communication. A formal report is that medium chosen for t heproper communication of laboratory work.
TheoryOverview
Communication of scientific work often takes a similar format, whatever the chosen mediumis. This format can be summarise d as:
y summary or abstract;
y introduction;
y theory;
y procedure;
y results;
y discussion and further work;
y conclusions;
y references and appendicesIt is advised that a formal report follows closely this format.
Summary or Abstract
The abstract should be a brief summary of the contents of the report. This is the part which ismostly used to understand the subject area and the nature of the report and great careshould be taken when it is written.
Introduction
The introduction should briefly place work in its appropriate context and gently lead in to thesubject of the report. It should describe other, closely related, work in the field - using
reference where necessary - hence placing the work in its historical and technical context.
TheoryThe major theory required by a reader to understand the work should be described. It maysometimes be necessary to omit this section or place its content in appendices.
Procedure
A description of the experimental procedure should cover techniques, equipment andcomponents used, and their limitations (where appropriate).
8/6/2019 4810-ModuleHandbook2010-20110 (1)
12/20
12
Results
Results should be presented, highlighting important features, so as to draw the readersattention to the success of the work. Much use should be made of graphs, waveforms andtables, if applicable.The results of a scientific work are always difficult to assess. In prepa ringfor this, you as the author should ask yourself does it achieve its objectives? Is it a clearreport? Have there been any mistakes? etc
Discussion (and further work)The results of the work should be discussed and explained, compared with theory to validateresults. It is sometimes impossible to distinguish between results and their perusal, and itmay be advantageous to combine these sections.
Conclusions
The conclusions should briefly underline major results and their relevance and importance.
References and Appendices
Any references cited should be placed in a list after the conclusion. Appendices shouldcontain material not directly relevant to the main body of the report, i.e. specifications of
components.
Note: The above structure obviously will not suit all reports. Sometimes it may be necessaryto omit some sections, sometimes to include others. The sections you should never omit arethe abstract, the introduction, the discussion and the conclusions.
Paper format: Please visit the link
http://www.ieee.org/publications_standards/publications/authors/authors_journals.html forguidelines on how to write a journal paper. This format is the IEEE one.It will also be providedin oasis.
Poster and individual presentationassignment
Learning outcome:
y To present the knowledge gained with a journal.
Each student should summarise his/her Journal in a Poster and give a presentation of 5minutes about it. Journals, posters and individual presentations together count as 15% of thetotal marks.
Labs and seminarsGuidelines for group formation and sheets for working through seminars/lab are presentedhere. You would be expected to carry out activities related to previous lectures in eachseminar session. YOU MUSTSHOWYOUR COMPLTETED WORK to YOURTUTOR ATTHE END OFEACHLAB SESSIONTO BE GRADED.
Group presentationassignment
In real life Engineers and computer scientists work in small groups (4 to 10 persons), whereindividual tasks are assigned to group members either by senior managers or group/project
8/6/2019 4810-ModuleHandbook2010-20110 (1)
13/20
13
leaders through decisions, ability and preferences. However, it is quite often that you findopposition from other groups who think otherwise. So it is rather important that you should beprepared to vigorously defend what you are presenting.
A group project will give students the experience of working with other colleagues who theymay or may not have something in common. The main objective of such an exercise is forthe group members to realise their own qualities and shortcomings and to show groupdynamic and professionalism. This type of presentations will help each individual memberrealise the following:
j The importance of feeling and being an active and a valued member of a group
j Being able to proportion and receive praise and blame
j Ability to identify important tasks and to have fruitful discussion with group members
j Ability to research a given topic and bring in important information to the group
j Ability to observe and assess group members and give positive/constructive feedback
j Ability to allocate responsibility through civilised discussions
j Ability to represent your group in the official presentation sessions
j Ability to assess other presenting groups in a constructive and balanced way
Seminar Sheet 1: Introduction and Group FormationOrganising the presentations
This component of the assessment carries 15% of the overall grade. The main objective isdeveloping group dynamics, team-work, interactive skills, debating and presentation skills.
Each group will present its findings for 25 minutes (the timing can be changed by the seminartutor according to the total number of students) .
Assessment criterion
Journals and posters
Your Journal paper will be marked on accept/Reject bases, if rejected, a maximum mark of40%will be awarded regardless of the quality of the paper or the poster presentation. Journalpaper and poster together contribute 15% of the module overall grade. More specifically, yourJournal paper contribute 50% and the poster will carry another 50%. Please see markingscheme below for detail.
Late submissions will be decremented by 5% for every day the paper is overdue to themaximum of 25% of the overall marks. Late submissions with valid extenuatingcircumstances must be notified to the students office prior to the deadline for submission ofcoursework.
Marking Scheme for poster presentation
Student Name: __________________________
8/6/2019 4810-ModuleHandbook2010-20110 (1)
14/20
14
Seminar Session: _________________Date:_____________________ Title: ______ _______________________Final mark: _______________ Tutor Initials: ______________
Element Max. Mark in % Comments Markawarded
Organisation of Material(poster)
20%
Littirature review (poster) 20%
Critical analysis anddiscussions (poster)
20%
Oral presentation (posterpresentation)
40%
TOTAL 100%
Group presentation
Group presentation will contribute for 15 % of the module overall grade. Note that all group
members MUST participate in the presentation as well as the discussion.
Marking Scheme for Group Presentations and dialogue
Group Number: __________________________Seminar Session: _______________________ _Date:____________________ Title: _____________________________Final mark: _______________ Tutor Initials: __________ __________
Element Max. Mark in % Comments Markawarded
Clarity to present topic 10%
Relevance to the topic 10%
Organisation of Material 10%Evidence of Team work 20%
Speaking Coherence/Quality 10%
Discussion 30%
Time keeping 05%
Report 05%
TOTAL 100%
GroupF
ormation form
CCM4300: Computer Networks, Wireless and Mobile Communication Systems
Seminar Day and Time: ____________________
Group name: _____________________________
Group Leader: ____________________________
8/6/2019 4810-ModuleHandbook2010-20110 (1)
15/20
15
Group Leader Email: _______________________
MembersNames
Email Telephonenumber(mobile)
Student number
1 L
2 D
3
4
5
Note: Under no circumstances that you are allowed to have more than FIVE members pergroup including the group leader and/or less than 3 per group.
Submission of coursework
In the following we outline all the deadline for coursework :
Group presentation: Week 20/21
Poster presentation: Week 22/23 .
Journal paper due date: Week 24.
Electronic Receipt of Coursework
Journal papers must be submitted to the student office. A copy of the journal paper must also besubmitted electronically. A link for the electronic submission will be provided in OASIS plus.
Coursework return
Coursework for this module will be retained.
Seminar 24
This week will be devoted for revision and reviewing exam questions.Ill post the revisionlecture on Oasis (WebCT) and/or my web site
8/6/2019 4810-ModuleHandbook2010-20110 (1)
16/20
16
Teachi Plan
8/6/2019 4810-ModuleHandbook2010-20110 (1)
17/20
8/6/2019 4810-ModuleHandbook2010-20110 (1)
18/20
18
And other useful information such as
y Library Catalogue
OasisPlus
Lecturers' contact details can also be found on OasisPlus, the university's online learning environment.This can be accessed from the following url: http://oasisplus.mdx.ac.uk . Within each module you can find'module information' which displays contact details for the lecturer and other information about the module.
Attendance Requirements
You should attend all scheduled classes. If you do not do so, you may not be able to demonstrate thatyou have achieved the Learning Outcomes for the module, and you are at risk of being graded X in themodule. The definition of the X grade is: Fail incomplete without good reason: may not be reassessed.
As a general guide, you need to attend at least 75% of scheduled classes oin order to be able todemonstrate achievement of all Learning Outcomes. On some modules, there may be more specificattendance requirements.
Academic Dishonesty
Taking unfair advantage in assessment is considered a serious offence by the university, which will takeaction against any student who contravenes the regulation through negligence, foolishness or deliberateintent.
Academic dishonesty is a corrosive force in the academic life of the university; it jeopardises the quality ofeducation and devalues the degrees and awards of the University.
The full regulations on academic dishonesty are given in the University Regulations, Section FInfringement of assessment regulations - academic misconduct.
Plagiarism
Plagiarism is one specific form of cheating.
The University Regulation Section F clearly sets out the Universitys understanding of plagiarism and theregulations by which you as a student of the University are bound. The key University regulation is F2.3which defines plagiarism asThe presentation by the student as their own work of a body of material(written, visual or oral) which is wholly or partially the work of another, either in concept or expression, orwhich is a direct copy.
Work presented for assessment must be the candidates own, or the work of a project group as requestedby the tutor. Plagiarism is the representation of another persons published or unpublished work as thecandidates own by unacknowledged quotation. It is not an offence if the material is acknowledged by thecandidate as the work of another through the accurate use of quotation marks and the provision of
detailed references and a full bibliography, although the Assessment Board will not expect work to relyheavily on direct quotations.
In addition, the University Regulations set out the process for investigating allegations of plagiarism anddescribes the penalties. If you are found guilty, the repercussions are very serious indeed.
You should take steps, therefore, to understand what plagiarism is, how it can be identified and how youcan avoid committing it; perhaps most importantly, you should reflect and come to understand why it is toyour enormous advantage never to plagiarise because it is in effect cheating yourself and your fellowstudents).
8/6/2019 4810-ModuleHandbook2010-20110 (1)
19/20
19
Full details on the Infringement of assessment regulations - Academic misconduct, can be found in theUniversity Regulations - Section F.
Appeals
The full regulations on appeals are given in the University Regulations. Section G - Appeal regulationsand procedures
Examples of all Typical/Previous Examination Papers
Please go to the University 24-7 website http://www.24-7.mdx.ac.uk/exampaper/for copies of previousexamination papers in all subject areas across the University.
Appendix A Conference paper
ThetemplatecanbefoundinthefollowingURL:http://www.ieee.org/publications_standards/authors/authorsjournals.html
PreparationofPapersforIEEETRANSACTIONSandJOURNALS
8/6/2019 4810-ModuleHandbook2010-20110 (1)
20/20