Algorithms in Differential Diagnosis

This book uses algorithms and illness scripts to highlight the clinical reasoning behind the approach to each presenting complaint, providing a systematic and practical algorithm to distinguish one differential from another. The reader will also learn how to better organize and apply medical knowledge in diagnostic reasoning.

Available online at the publisher website and in bookstores.

Sample chapter: Chapter 1 - learning how to diagnose

Preparing for the MBBS

Updated 1 May 2016. Free download:

The PACES examination videos (see PACES tab) may also be helpful

Preclinical Compilations

Please note that these sets of notes are by now very old (>10 years). While key fundamental concepts are likely timeless, be alert that some content may now be out of date, and that they may no longer be most relevant to current medical school curriculum requirements.

Restricted access

*Password required, restricted circulation due to copyright limitations

Free circulation