Oxford Handbook of Ophthalmology, 4th Edition

Featured image for the Oxford Handbook of Ophthalmology, Fourth Edition by Alastair K.O. Denniston and Philip I. Murray, published by Oxford University Press in 2018. The image displays the book title in white serif typography on a deep navy background, with a stylised eye illustration in teal, a Fourth Edition badge, and author names.

What is the Oxford Handbook of Ophthalmology? 

The Oxford Handbook of Ophthalmology, 4th edition, by Denniston and Murray is a portable, evidence-based clinical reference covering every major eye condition. At 1,249 pages across 27 chapters, it serves medical students, ophthalmology trainees, residents, and practising clinicians who need rapid, authoritative guidance at the bedside or in clinic.

Introduction

Few textbooks have earned the word "essential" in ophthalmology as decisively as the Oxford Handbook of Ophthalmology. 

Since its first edition in 2006, this compact reference has accompanied generations of eye-care learners—from trembling first-year medical students to seasoned consultants—through casualty bays, outpatient clinics, and operating theatres around the world. The fourth edition, published in 2018 by Oxford University Press, takes that trusted foundation and rebuilds it for a transformed specialty.

Ophthalmology has changed dramatically over the past decade. Anti-VEGF biologics have made previously untreatable retinal diseases manageable. Spectral-domain OCT and OCT angiography have replaced guesswork with micron-level resolution. 

Genetic and cell-based therapies are moving from the laboratory to real patients. At the same time, every health system is grappling with surging demand, rising costs, and the promise—and threat—of machine-learning diagnostics. 

The 4th edition meets that moment head-on, delivering fully revised, evidence-grounded content that reflects the latest national guidelines and international recommendations.

This review explores what the book covers, who it is written for, how it compares with rival texts, and why it remains one of the most efficient ways to master clinical ophthalmology.

Book Overview

Full Title: Oxford Handbook of Ophthalmology

Edition: Fourth Edition (International Edition)

Editors / Authors: Alastair K.O. Denniston; Philip I. Murray

Contributing Author Team: 30+ specialist ophthalmologists, orthoptists, optometrists, pharmacists, and researchers from the UK, Australia, Ghana, UAE, and USA

Publisher: Oxford University Press (OUP)

Publication Year: 2018

Pages: 1,249

Chapters: 27

Medical Specialty: Ophthalmology (all subspecialties)

Primary Audience: Medical students, ophthalmology trainees/residents, consultants, optometrists, orthoptists, ophthalmic nurses

ISBN: 978-0-19-881675-1

Series: Oxford Medical Handbooks

The foreword is written by Sir Peng Tee Khaw, Professor and Director of the NIHR Biomedical Research Centre at Moorfields Eye Hospital, who describes the book as "a valued and trusted friend for generations of trainees" and a practical companion for experienced consultants outside their subspecialty area.

What the Oxford Handbook of Ophthalmology, 4th edition, Covers?

The text is organised into 27 logically sequenced chapters that move from core clinical skills through anatomical subspecialties to applied topics such as therapeutics, laser, surgery, and evidence-based practice. The coverage is unusually comprehensive for a handbook format.

Clinical Foundations (Chapters 1–2)

Chapter 1, Clinical Skills, is where every reader should begin. It covers the structured ophthalmic history—presenting complaint, past ocular history, family history, social history, medications, and allergies—with practical worked examples showing how each answer should shape subsequent examination. 

Visual acuity testing is explained across the full spectrum of patient types, from cooperative literate adults using LogMAR charts to infants assessed with Cardiff cards and preferential-looking techniques. Slit-lamp biomicroscopy, gonioscopy, posterior segment examination, pupil evaluation, ocular motility testing, visual field assessment, lid/orbital examination, and refraction are all covered systematically with boxes and algorithms.

Chapter 2, Investigations and Their Interpretation, has been substantially updated. 

It provides a thorough grounding in spectral-domain optical coherence tomography (SD-OCT)—including quantitative retinal thickness analysis, RNFL assessment for glaucoma monitoring, and artefact recognition—and dedicates new sections to OCT angiography (OCTA), explaining its non-invasive flow-detection principles, commercially available platforms, potential indications such as CNV in neovascular AMD, and the key limitations that still restrict its routine use. 

Fundus fluorescein angiography, indocyanine green angiography, electroretinography (ERG), visual evoked potentials, ophthalmic ultrasonography, and perimetry are all addressed.

Anterior Segment (Chapters 3–9)

Chapters on ocular trauma, lids, lacrimal system, conjunctiva, cornea, sclera, and lens form a thorough anterior-segment curriculum. 

The Cornea chapter is one of the longest in the book, covering infectious keratitis (bacterial, viral, fungal, Acanthamoeba), corneal dystrophies from the EBMD family through to Fuchs' endothelial dystrophy, immune-mediated conditions, and a detailed surgical section that addresses penetrating keratoplasty (PK), deep anterior lamellar keratoplasty (DALK), and Descemet's membrane endothelial keratoplasty (DMEK).

The Lens chapter tackles cataract epidemiology, grading, surgical techniques—including phacoemulsification steps, intraocular lens (IOL) selection across monofocal, multifocal, toric, EDOF, and accommodative designs—and postoperative complications with their management. IOL materials, geometrical design principles, and phakic IOL options are all explained.

Glaucoma (Chapter 10)

A standalone chapter devoted entirely to glaucoma covers primary open-angle glaucoma (POAG), primary angle-closure glaucoma (PACG), normal-tension glaucoma (NTG), ocular hypertension, secondary glaucomas (pigment dispersion syndrome, pseudoexfoliation, steroid-induced, uveitic, neovascular), and congenital glaucoma. 

Clinical assessment including gonioscopy interpretation, OCT-based RNFL monitoring, and visual field analysis is integrated with evidence from landmark trials (OHTS, EMGT, CIGTS, and others). 

The chapter covers medical management—prostaglandin analogues, beta-blockers, carbonic anhydrase inhibitors, alpha-agonists—surgical options from trabeculectomy and minimally invasive glaucoma surgery (MIGS) to cyclodestructive procedures, and laser interventions (selective laser trabeculoplasty, argon laser peripheral iridoplasty).

Uveitis (Chapter 11)

Uveitis receives a 78-page chapter, reflecting the complexity and systemic implications of ocular inflammation. Anterior, intermediate, and posterior uveitis are classified using the Standardization of Uveitis Nomenclature (SUN) criteria. 

Practical assessment boxes assist with HLA-B27-associated acute anterior uveitis, Fuchs' heterochromic uveitis, Posner-Schlossman syndrome, and herpes viral anterior uveitis. 

Posterior uveitis entities—toxoplasma retinochoroiditis, birdshot chorioretinopathy, punctate inner choroidopathy, multifocal choroiditis, acute posterior multifocal placoid pigment epitheliopathy (APMPPE), serpiginous choroidopathy, Vogt-Koyanagi-Harada syndrome (VKH), sarcoidosis, sympathetic ophthalmia—are individually discussed. 

The chapter also covers scleritis and systemic immunosuppression protocols.

Vitreoretinal and Medical Retina (Chapters 12–13)

Together these two chapters account for nearly 150 pages. Vitreoretinal topics include posterior vitreous detachment, rhegmatogenous, tractional and exudative retinal detachment, proliferative vitreoretinopathy (PVR), macular holes, epiretinal membrane, and vitreous haemorrhage. 

The medical retina chapter devotes extensive coverage to age-related macular degeneration—dry and wet forms, the AREDS risk-scoring system, anti-VEGF therapy (ranibizumab, bevacizumab, aflibercept) protocols, photodynamic therapy, and the FFA classification of CNV. 

Diabetic retinopathy (grading, EDTRS criteria, laser photocoagulation, anti-VEGF for diabetic macular oedema), retinal vein occlusions, central serous chorioretinopathy, retinal artery occlusions, inherited dystrophies (retinitis pigmentosa, Best disease, Stargardt disease), and toxic maculopathies are all covered in depth.

Orbit, Intraocular Tumours, and Neuro-Ophthalmology (Chapters 14–16)

The orbit chapter addresses thyroid eye disease (using the EUGOGO and CAS scoring systems), orbital cellulitis, orbital tumours, and orbital trauma. 

The intraocular tumours chapter covers uveal melanoma, including the Collaborative Ocular Melanoma Study (COMS) data, retinoblastoma staging and treatment, and metastatic disease.

Neuro-ophthalmology is one of the most comprehensive sections, covering optic neuritis and its relationship to multiple sclerosis (with OCT monitoring data from published meta-analyses), anterior and posterior ischaemic optic neuropathy, Leber's hereditary optic neuropathy, compressive optic neuropathies, papilloedema, idiopathic intracranial hypertension (IIH), third/fourth/sixth nerve palsies, nystagmus, and neuromyelitis optica spectrum disorders (NMOSD)—including AQP4-IgG and anti-MOG antibody testing, diagnostic criteria, and immunosuppressive protocols.

Strabismus and Paediatric Ophthalmology (Chapters 17–18)

These chapters serve both the ophthalmology trainee and the paediatric generalist. Strabismus assessment, cover-test techniques, orthoptic abbreviations (with a dedicated glossary), and surgical principles are clearly presented. 

Paediatric ophthalmology addresses amblyopia, congenital cataract, retinopathy of prematurity (using the ICROP classification), congenital glaucoma, paediatric uveitis, and hereditary retinal disease in children.

Applied Chapters (Chapters 19–27)

Refractive ophthalmology covers LASIK, LASEK, PRK, SMILE, phakic IOLs, and refractive lens exchange. The Aids to Diagnosis chapter provides differential-diagnosis algorithms for common presentations. 

Vision in Context addresses low-vision services, registration as sight-impaired/severely sight-impaired, driving requirements, benefits, and the Certificate of Vision Impairment—practical knowledge often missing from standard textbooks.

Separate chapters on anaesthetics and perioperative care, theatre notes, and laser (including Nd-YAG, diode, argon, and femtosecond applications) serve the surgical trainee. 

The Therapeutics chapter is a comprehensive drug reference organised by drug class—prostaglandin analogues, beta-blockers, topical corticosteroids, antibiotics, antivirals, antifungals, immunosuppressants, tear substitutes, and anaesthetics—with generic and proprietary names, concentrations, frequency, and preservative-free options.

The final chapters on Evidence-Based Ophthalmology and Resources are particularly valuable for exam candidates. 

Evidence-based ophthalmology summarises key clinical trial data and introduces critical-appraisal concepts. The resources chapter lists NICE and RCOphth guidelines, international recommendations, an eponymous syndromes glossary, and a curated set of weblinks.

Key Features of the Oxford Handbook of Ophthalmology, 4th Edition

  • Portable handbook format – fits into a white-coat pocket; designed for point-of-care use in casualty, clinic, theatre, and ward rounds.
  • 30+ subspecialist contributors – chapter teams include consultant ophthalmologists from leading NHS trusts, Moorfields Eye Hospital, international centres in Australia, Ghana, and the UAE, ensuring breadth and subspecialty depth.
  • Fully updated clinical content – reflects 2018 national guidelines (NICE, RCOphth, SIGN) and international recommendations; updated sections on anti-VEGF therapy, OCT angiography, MIGS, gene therapy developments, and machine-learning diagnostics.
  • Clinical algorithms and assessment boxes – structured frameworks guide the reader through history-taking, differential diagnosis, and management decisions, making the handbook usable even under pressure.
  • Evidence-based ophthalmology chapter – distils landmark RCT data (AREDS, OHTS, EMGT, EDTRS, COMS) in an accessible format.
  • Comprehensive therapeutics reference – includes generic names, proprietary brands, concentrations, dosing frequency, and preservative-free formulations for all major ophthalmic drug classes.
  • Orthoptic abbreviations glossary – a practical cross-reference endorsed by the British and Irish Orthoptic Society.
  • Online image bank – purchasers gain access to accompanying clinical images via Oxford Medicine Online, supplementing the text with high-quality retinal photographs, OCT images, and slit-lamp findings.
  • Vision in Context chapter – covers driving standards, disability benefits, low-vision services, and patient registration; rarely included in rival handbooks.
  • Symbols, abbreviations, and cross-referencing – an exhaustive two-part list of ophthalmic abbreviations (general and orthoptic) runs to nearly 30 pages, reducing ambiguity in clinical notes and examination reports.

Who Should Read This Book

Medical Students

For students rotating through an ophthalmology firm, this handbook is the fastest way to build functional knowledge. 

The clinical skills chapter alone—with its systematic approach to history-taking, visual acuity testing across age groups, slit-lamp technique, and posterior segment examination—provides everything needed to pass an ophthalmology OSCE station. 

Differential-diagnosis boxes help students anticipate exam scenarios, and the clear language avoids the jargon-heavy prose of larger subspecialty texts.

Interns and Junior Doctors

Newly qualified doctors frequently encounter eye emergencies—acute angle-closure glaucoma, endophthalmitis, central retinal artery occlusion, chemical burns, penetrating trauma—without the luxury of an immediate ophthalmology consult. 

This handbook provides immediate, actionable guidance for triage and interim management. The trauma and "acute red eye" algorithms are particularly practical.

Ophthalmology Residents and Trainees

The book is designed primarily for the ophthalmology trainee, and it shows. Every subspecialty is covered at a level appropriate for preparing for the FRCOphth, MRCOphth, and equivalent international postgraduate examinations. 

The evidence-based ophthalmology chapter and the inclusion of trial data (OHTS, CIGTS, EMGT, AREDS, COMS) directly support exam preparation. Senior trainees will appreciate the surgical theatre notes and anaesthetics chapters as they approach independent operating.

Consultants and Subspecialists

As noted in the foreword, even experienced consultants benefit from the handbook as a quick reference—particularly in subspecialty areas outside their own. 

A medical retina specialist encountering a complex strabismus case, or a corneal surgeon managing an orbital trauma referral, can reach for this text and find reliable, up-to-date guidance without wading through a full subspecialty textbook.

Optometrists, Orthoptists, and Ophthalmic Nurses

The book explicitly acknowledges allied health professionals as intended readers. Optometrists managing shared-care glaucoma patients, orthoptists performing pre-assessment, and ophthalmic nurses counselling patients on drops or laser procedures will all find relevant chapters. 

The therapeutics drug-reference chapter and the vision-in-context social chapter are especially useful for non-physician practitioners.

Pharmacists

The dedicated therapeutics chapter—covering every major ophthalmic drug class with preservative-free options, dosing schedules, and proprietary names—makes this handbook a practical chair-side reference for ophthalmology pharmacists.

Why the Oxford Handbook of Ophthalmology Is Useful

Clinical Relevance

The handbook's entire design philosophy is clinical utility. Every condition is presented as clinicians actually encounter it: chief complaint, clinical features, investigations, and management. Assessment boxes model the real decision-making process. 

Drug doses are included where clinically meaningful. The inclusion of emergency protocols—from basic advanced life support to management of anaphylaxis and perioperative complications—reflects the reality that ophthalmologists sometimes face acute medical events in isolated outpatient settings.

Evidence-Based Content

The 4th edition places noticeably greater emphasis on evidence than previous editions. A dedicated evidence-based ophthalmology chapter introduces principles of critically appraising published research—number needed to treat, absolute vs relative risk reduction, confidence intervals—and summarises findings from landmark trials. 

Throughout the clinical chapters, references to key RCTs and meta-analyses are integrated naturally rather than relegated to footnotes.

Board and Postgraduate Exam Usefulness

For trainees preparing for postgraduate ophthalmology examinations, this handbook covers the breadth required without the overwhelming depth of subspecialty textbooks. 

Trial data, guidelines, grading systems, and classification schemes—all heavily tested in written and oral examinations—are embedded within clinically relevant context, which supports retention. The evidence-based and resources chapters serve as a condensed examination revision guide.

Learning Efficiency

The Oxford Handbook format, refined over many editions and dozens of medical specialty volumes, is optimised for rapid information retrieval. Standard heading structures, bullet points for clinical features, management algorithms, and highlighted boxes for key points mean that a reader in the middle of a busy clinic can open the relevant section and find actionable information within seconds—something a 1,000-page subspecialty textbook cannot replicate.

Table of Contents Overview

  1. Clinical Skills
  2. Investigations and Their Interpretation
  3. Ocular Trauma
  4. Lids
  5. Lacrimal
  6. Conjunctiva
  7. Cornea
  8. Sclera
  9. Lens
  10. Glaucoma
  11. Uveitis
  12. Vitreoretinal
  13. Medical Retina
  14. Orbit
  15. Intraocular Tumours
  16. Neuro-Ophthalmology
  17. Strabismus
  18. Paediatric Ophthalmology
  19. Refractive Ophthalmology
  20. Aids to Diagnosis
  21. Vision in Context
  22. Surgery: Anaesthetics and Perioperative Care
  23. Surgery: Theatre Notes
  24. Laser
  25. Therapeutics
  26. Evidence-Based Ophthalmology
  27. Resources
  28. Appendices cover symbols and abbreviations (spanning both general ophthalmic and orthoptic conventions), followed by a comprehensive index.

Strengths of the Book

The first and most important strength is authorship breadth. With more than 30 named contributors—including consultants from Moorfields Eye Hospital, Birmingham Children's Hospital, University Hospitals Birmingham, and international centres—each subspecialty chapter is written by people who live it daily. This prevents the watered-down generalism that undermines many single-author handbooks.

The updated content on imaging deserves particular praise. The OCT and OCTA sections in Chapter 2 reflect where clinical practice genuinely is in 2018, describing commercially available systems by name, explaining quantitative analysis software, and—crucially—teaching readers to recognise and avoid imaging artefacts that could lead to misdiagnosis. This level of technical nuance is unusual at the handbook level.

The therapeutics chapter is another standout. Rather than generic statements like "prescribe a topical antibiotic," it lists specific agents by generic and proprietary name, concentration, formulation, dosing frequency, and whether a preservative-free option exists. For a practitioner who needs to write a prescription, this is immediately useful clinical information.

The Vision in Context chapter fills a gap that most ophthalmology textbooks ignore entirely: what happens to a patient after the clinical encounter? Driving licence standards, certificate of vision impairment (CVI) registration, disability living allowance, low-vision services, and benefits are addressed practically. Patients ask these questions; this handbook provides answers.

Finally, the combination of print and online resources—clinical images accessible via Oxford Medicine Online—addresses one of the inherent limitations of a compact handbook: the need for visual correlation with real pathology.

Limitations

No single volume can be all things to all readers, and this handbook has some natural constraints. The depth appropriate for a handbook is not the depth required for subspecialty fellowship training. A vitreoretinal surgeon preparing for complex surgical decisions will still need Schepens' or Ryan's dedicated texts. 

Similarly, a clinician seeking detailed protocols for systemic immunosuppression in uveitis will find the handbook a useful starting point but may need to consult the British Society for Rheumatology or NICE guidance directly.

The 2018 publication date means that clinical developments from 2019 onwards—including newer biologic therapies, updated IIH guidelines, the emergence of faricimab in retinal disease, and further MIGS device approvals—are not represented. 

This is an inherent limitation of all print editions rather than a criticism of the authors, but readers should supplement the text with current guidelines for fast-moving areas.

The handbook's international edition status (sold in a defined list of markets including India, China, and several Middle Eastern countries) means that some regulatory references—DVLA driving standards, NHS benefit structures, MHRA drug approvals—are UK-specific and may not translate directly to other healthcare systems.

Comparison With Similar Books

The natural comparators are Kanski's Clinical Ophthalmology and the Wills Eye Manual. Kanski is a landmark illustrated textbook, vastly more detailed in pathology and packed with clinical photography, but it is a desktop reference rather than a handbook—not something a trainee carries into clinic. 

The Wills Eye Manual is structurally similar to the Oxford Handbook in its rapid-reference format, but it is anchored in US practice and insurance-driven care pathways, making it less directly applicable to UK or international trainees.

Within the Oxford Handbooks series itself, no other volume covers ophthalmology, so there is no internal overlap. 

The Oxford Handbook of Neurology and the Oxford Handbook of Clinical Medicine offer complementary coverage of neuro-ophthalmic presentations from a general medicine perspective, but the dedicated ophthalmology text provides a far greater depth of ocular examination technique, imaging interpretation, and surgical context.

For exam preparation specifically, Ophthalmology: An Illustrated Colour Text (Denniston and Murray also contributed to this) is a more introductory resource. 

The Oxford Handbook occupies the middle ground—more comprehensive than illustrated colour texts, more accessible than heavyweight subspecialty monographs.


Oxford Handbook of Ophthalmology 4th Edition


Or: Link 2


We strongly encourage readers to support the authors by obtaining the book through official channels such as Oxford University Press, university libraries, or licensed digital platforms.

FAQs

Who are the authors of the Oxford Handbook of Ophthalmology?

The book is edited by Professor Alastair K.O. Denniston (Consultant Ophthalmologist and Honorary Professor, University Hospitals Birmingham and NIHR Biomedical Research Centre at Moorfields Eye Hospital) and Professor Philip I. Murray (Professor of Ophthalmology, University of Birmingham and Birmingham & Midland Eye Centre). More than 30 subspecialist contributors from the UK, Australia, Ghana, the UAE, and the USA authored individual chapters.

Which edition is the most current, and what is new in the 4th edition?

The 4th edition, published in 2018, is the most recent print edition of this handbook. It introduces substantially updated sections on OCT angiography, anti-VEGF therapy protocols, minimally invasive glaucoma surgery (MIGS), evidence-based ophthalmology, and greater emphasis on the national guidelines and international recommendations current as of 2018. An accompanying online image bank was also added for purchasers.

Is this handbook suitable for the FRCOphth examination?

Yes. The book is specifically designed to support ophthalmology trainees preparing for postgraduate examinations including the FRCOphth. The evidence-based ophthalmology chapter, clinical trial summaries, differential-diagnosis algorithms, grading systems, and classification schemes align with commonly tested examination content. It is best used alongside dedicated exam revision materials rather than as a standalone examination guide.

How does this book compare to Kanski's Clinical Ophthalmology?

Kanski's is an extensively illustrated desktop reference offering far greater depth in clinical photography and pathology descriptions. The Oxford Handbook prioritises rapid bedside accessibility, clinical algorithms, and management decisions over exhaustive illustration. Most trainees use both: Kanski for studying pathology in detail at home, and the Oxford Handbook for point-of-care guidance in clinic or theatre.

Is the Oxford Handbook of Ophthalmology useful for optometrists and nurses?

Absolutely. The book was explicitly designed for anyone working with ophthalmic patients, including optometrists, orthoptists, and ophthalmic nurses. The therapeutics chapter (drug classes, preservative-free formulations, dosing schedules) and the vision-in-context chapter (driving standards, patient registration, low-vision services) are particularly relevant for non-physician practitioners in ophthalmology.

Does the book cover refractive and laser surgery?

Yes. Chapter 19 covers refractive ophthalmology in detail, including LASIK, LASEK, PRK, SMILE, phakic IOLs, and refractive lens exchange. Chapter 24 is dedicated to laser applications—Nd-YAG, argon, diode, selective laser trabeculoplasty, and femtosecond laser platforms—with clinical indications, technique, and complication management.

Are drug doses included in the handbook?

Yes. The therapeutics chapter (Chapter 25) is essentially a complete ophthalmic drug formulary. For each agent, it lists generic name, available formulations, whether a preservative-free option exists, dosing frequency, and common proprietary brands. Drug doses are also included contextually within clinical management sections throughout the book.

Is there a digital or online version of the Oxford Handbook of Ophthalmology?

Yes. Purchasers of the print edition are entitled to access a personal online edition through Oxford Medicine Online, which includes accompanying clinical images. Institutional access to the full online edition may also be available through medical school or hospital library subscriptions.

Conclusion

After more than a decade and four successive editions, the Oxford Handbook of Ophthalmology has made itself genuinely indispensable—not by trying to replace the major subspecialty texts, but by doing something those texts cannot: sitting in your pocket and opening to the right page in thirty seconds. 

The 4th edition by Denniston and Murray, supported by a team of over thirty internationally recognised subspecialists, achieves the difficult balance of clinical depth, evidence-based content, and practical accessibility that busy clinicians and time-pressed trainees actually need.

Medical students will use it to navigate a specialty that can feel opaque in a short rotation. Ophthalmology residents will carry it through every exam and every emergency. 

Experienced consultants will reach for it when a patient presents outside their comfort zone in their subspecialty. Allied health professionals—optometrists, orthoptists, ophthalmic nurses, pharmacists—will find it one of the most comprehensive portable references written with them explicitly in mind.

Its limitations—inevitably dated clinical content post-2018, UK-centric regulatory references, and the depth ceiling inherent in any handbook—are well understood and do not diminish its practical utility. 

If you work in ophthalmology, or with ophthalmic patients in any capacity, the Oxford Handbook of Ophthalmology 4th edition belongs in your library.

Disclaimer

MedBook 4 Free does not own copyrights to this video/book/software. We’re sharing this with our audience ONLY for educational purposes, and we highly encourage our visitors to purchase original licensed software/books.

If someone with copyrights wants us to remove this software/book, please contact us immediately. You can send an email to [email protected] for all DMCA / removal requests.

Comments