Clinical Diagnosis: A Handbook by James Finlayson