Books by Ernest D. Cooke BCh BAO MD