Home›Books›John CairnsJohn CairnsNo biography available.Works (7)Matters of life and deathCancer1978Evidence-based cardiologyEcoaccidentsPhage and the Origins of Molecular Biology1966Romanism and rationalism as opposed to pure ChristianityThe Harvey lectures